Andy Wingo
|
686022e84e
remove scm_si_name_access
|
13 years ago |
Andy Wingo
|
2575157e54
remove unused <class> slot: keyword-access
|
13 years ago |
Andy Wingo
|
fa075d40dc
scm_wta_* procedures replace SCM_WTA_* macros
|
13 years ago |
Andy Wingo
|
f3c6a02c88
deprecate scm_struct_table
|
13 years ago |
Andy Wingo
|
d5f9864ffc
remove scm_add_method
|
15 years ago |
Andy Wingo
|
ea68d342f1
procedures-with-setters implemented in terms of structs
|
15 years ago |
Andy Wingo
|
9ea31741da
fluids are tc7 objects
|
15 years ago |
Andy Wingo
|
c99de5aa27
hash tables have a tc7
|
15 years ago |
Andy Wingo
|
9d019f9be0
remove class-environment slot, goops grubs less in the evaluator
|
15 years ago |
Andy Wingo
|
2858deaf47
header tidyings
|
15 years ago |
Andy Wingo
|
c06e3eb0c2
generic method cache begone
|
15 years ago |
Andy Wingo
|
9022ff183c
remove code that manages the method cache
|
15 years ago |
Andy Wingo
|
2f652c6884
generics now dispatch as applicable structs
|
15 years ago |
Andy Wingo
|
9f63ce021c
make sure that when equal? is extended, that the generic has a method
|
15 years ago |
Andy Wingo
|
72d2e7e65f
remove cache-mutex slot from generics
|
15 years ago |
Andy Wingo
|
51f66c9120
limn goops flags, remove foreign objs, rename entity to applicable-struct
|
15 years ago |
Andy Wingo
|
a9a90a8820
generic tweaks; realizing what the setter slot actually is
|
15 years ago |
Andy Wingo
|
c40944c9ff
remove code-table slot from methods
|
15 years ago |
Andy Wingo
|
6d33e90f0c
remove used-by slot from generics
|
15 years ago |
Andy Wingo
|
0f84ac3fe6
first step towards effective methods
|
15 years ago |
Andy Wingo
|
b6cf4d0265
a very big commit cleaning up structs & goops. also applicable structs.
|
15 years ago |
Andy Wingo
|
26fe6af140
remove redundant, unnecessary instance size from struct vtables
|
15 years ago |
Andy Wingo
|
efcebb5b56
fold objects.[ch] into goops.[ch]
|
15 years ago |
Andy Wingo
|
11561496ba
remove support for "entities" -- a form of applicable struct
|
15 years ago |
Andy Wingo
|
521ac49bde
SCM_GENERIC_METHOD_CACHE macro splits from SCM_ENTITY_PROCEDURE
|
15 years ago |
Andy Wingo
|
730d8ad9e6
remove operators
|
15 years ago |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
15 years ago |
Andy Wingo
|
c872cc2f37
Merge commit '6290d3f10927f887102a164ccb1a7291cc62288d' into vm-check
|
16 years ago |
Andy Wingo
|
798e66ab10
Merge commit '04795a1cb259c20896fb2edb50c58086027281b0' into vm-check
|
16 years ago |
Andy Wingo
|
e177058bc4
don't re-enter the compiler during method dispatch
|
16 years ago |