Commit History

Author SHA1 Message Date
  David Thompson 498564e3e3 goops: Preserve all slot options in redefinable classes. 4 years ago
  Andy Wingo 5870188eb4 Replace "pr" struct fields with "pw" fields 7 years ago
  Andy Wingo 4898959901 Implement class redefinition on top of fixed structs 7 years ago
  Andy Wingo 77cfd7e4bf Fix class slot allocation since GOOPS rewrite 8 years ago
  Andy Wingo c7fb87cd6e Fix multi-arity dispatch in GOOPS 8 years ago
  Andy Wingo 2dbb0e212d GOOPS caches created vtables 8 years ago
  Andy Wingo 26350edcac Add #:static-slot-allocation? 10 years ago
  Andy Wingo 7b0a8dfb75 Merge remote-tracking branch 'origin/stable-2.0' 10 years ago
  Andy Wingo 649ec8d823 Accessor methods only apply to subclasses with their slot 10 years ago
  Andy Wingo 583a23bf10 Fix accessor struct field inlining 10 years ago
  Andy Wingo e7097386cb Fix accessor struct inlining in GOOPS 10 years ago
  Andy Wingo 568174d173 Introduce <slot> objects in GOOPS 10 years ago
  Andy Wingo 9c49d475f5 Add compute-cpl tests 10 years ago
  Andy Wingo 5b7632331e Fix #:init-value on class-allocated slots 10 years ago
  Andy Wingo 48ad85fb56 Fix foreign slot initialization and access 10 years ago
  Andy Wingo 07e6d2d451 update tests after vtable-vtable deprecation 12 years ago
  Andy Wingo 13d807b7d3 fix segfault in goops if class fields are redefined 13 years ago
  Andy Wingo 534491d0b7 fix scm_setter 14 years ago
  Andy Wingo 4abb824cdb interpreted closures cons less. 15 years ago
  Andy Wingo 5f1611640a really boot primitive-eval from scheme. 15 years ago
  Andy Wingo ab455d1f1b eqv? not a generic, equal? dispatches to generic only for objects 15 years ago
  Andy Wingo 2aecf4cfe2 more clarity in (oop goops dispatch) 15 years ago
  Ludovic Courtès 288bbc44cf Fix GOOPS `class-of' for nameless structs. 15 years ago
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ 15 years ago
  Andy Wingo 4bcc952d45 fix bug in goops' method cache with rest args 15 years ago
  Andy Wingo 3b91e017e3 Merge commit 'e20d7001c3f7150400169fecb0bf0eefdf122fe2' into vm-check 16 years ago
  Ludovic Courtès 510d7877ff Add new GOOPS tests for built-in types. 16 years ago
  Andy Wingo 5192c9e89b compile goops accessors. woot! 16 years ago
  Ludovic Courtès 82d8d6d9e8 Add test case for the GOOPS `class-redefinition' memory corruption. 16 years ago
  Ludovic Courtès cac3960028 Test the interaction of GOOPS objects with `struct-{ref,set!}'. 17 years ago