Andy Wingo
|
4bde3f04ea
Simplify and optimize slot access
|
пре 10 година |
Andy Wingo
|
193e2c52dc
Export <slot> from GOOPS
|
пре 10 година |
Andy Wingo
|
d21ef26838
Simplify GOOPS effective method cache format
|
пре 10 година |
Andy Wingo
|
0d96acac33
Fast generic function dispatch without calling `compile' at runtime
|
пре 10 година |
Andy Wingo
|
3f4829e082
GOOPS cosmetics
|
пре 10 година |
Andy Wingo
|
c6fb41fcbf
Minor GOOPS cleanups
|
пре 10 година |
Andy Wingo
|
79c2ca26ae
Optimize %initialize-object
|
пре 10 година |
Andy Wingo
|
2a3ef7c44b
Inline internal slot accessors
|
пре 10 година |
Andy Wingo
|
c4974c5799
Inline helpers into slot-ref, slot-set!, etc
|
пре 10 година |
Andy Wingo
|
e437c50b88
Use a vtable bit to mark <slot> instances
|
пре 10 година |
Andy Wingo
|
568174d173
Introduce <slot> objects in GOOPS
|
пре 10 година |
Andy Wingo
|
26a6aaefac
Beginnings of <slot> slot definition class
|
пре 10 година |
Andy Wingo
|
567a6d1ee7
The GOOPS "unbound" value is a unique pair
|
пре 10 година |
Andy Wingo
|
2bcb278a30
GOOPS: Deprecate "using-class" procs like slot-ref-using-class
|
пре 10 година |
Andy Wingo
|
9539b20ba9
change-object-class refactor
|
пре 10 година |
Andy Wingo
|
f15c0f545b
slot-ref, slot-set! et al bypass "using-class" variants
|
пре 10 година |
Andy Wingo
|
761338f60c
Manipulate GOOPS vtable flags from Scheme, for speed
|
пре 10 година |
Andy Wingo
|
c2b61cf49c
GOOPS class slot indices defined as inline values
|
пре 10 година |
Andy Wingo
|
76d531c4f4
`match' refactor in goops.scm
|
пре 10 година |
Andy Wingo
|
d273b9c267
Convert emit-linear-dispatch to use match
|
пре 10 година |
Andy Wingo
|
f5c3476793
More GOOPS cleanups
|
пре 10 година |
Andy Wingo
|
bacc8829ba
when and unless for one-armed ifs in goops.scm
|
пре 10 година |
Andy Wingo
|
b89432ffbf
More GOOPS comments
|
пре 10 година |
Andy Wingo
|
9ae00706e4
Commenting in goops.scm
|
пре 10 година |
Andy Wingo
|
9647d3d318
Narrative reordering in goops.scm
|
пре 10 година |
Andy Wingo
|
9c49d475f5
Add compute-cpl tests
|
пре 10 година |
Andy Wingo
|
ac5185c262
Fold (oop goops util) into (oop goops)
|
пре 10 година |
Andy Wingo
|
06d54b3f70
GOOPS utils module cleanups
|
пре 10 година |
Andy Wingo
|
0ca4929027
GOOPS cleanup to use SRFI-1 better
|
пре 10 година |
Andy Wingo
|
c2aa5d9bba
Cosmetic goops refactors.
|
пре 10 година |