Commit History

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