Commit History

Author SHA1 Message Date
  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