Andy Wingo
|
eb721b3b10
push goops compile delay out to 30 invocations, for great justice
|
преди 15 години |
Andy Wingo
|
9022ff183c
remove code that manages the method cache
|
преди 15 години |
Andy Wingo
|
5bdea5bd3d
remove method cache management code from (oop goops dispatch)
|
преди 15 години |
Andy Wingo
|
2f652c6884
generics now dispatch as applicable structs
|
преди 15 години |
Andy Wingo
|
51f66c9120
limn goops flags, remove foreign objs, rename entity to applicable-struct
|
преди 15 години |
Andy Wingo
|
cfe55d3e81
generic dispatch protocol in scheme, not yet wired up
|
преди 15 години |
Andy Wingo
|
2aecf4cfe2
more clarity in (oop goops dispatch)
|
преди 15 години |
Andy Wingo
|
6d33e90f0c
remove used-by slot from generics
|
преди 15 години |
Andy Wingo
|
b6cf4d0265
a very big commit cleaning up structs & goops. also applicable structs.
|
преди 15 години |
Ken Raeburn
|
222831b443
SCM_DEBUG fix: Don't apply SCM_CAR to non-pairs when walking argument
|
преди 15 години |
Ludovic Courtès
|
a2ca725212
Remove unused variables in ice-9/goops/srfi/scripts.
|
преди 16 години |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
преди 16 години |
Andy Wingo
|
2ce560b944
fix bad syntax in define-macro, (ice-9 match), and (oop goops)
|
преди 16 години |
Andy Wingo
|
80540f3914
speed up goops rehashing
|
преди 16 години |
Andy Wingo
|
b15dea6857
Replace eval-case with eval-when
|
преди 16 години |
Andy Wingo
|
e177058bc4
don't re-enter the compiler during method dispatch
|
преди 16 години |
Andy Wingo
|
00d0489205
move ice-9/ and oop/ under module/
|
преди 17 години |