summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-03-05Re-implement (ice-9 streams) in terms of (srfi srfi-41)wip-streamsAndy Wingo1-79/+30
2015-02-17Struct and array GDB pretty printers hint as arraysAndy Wingo1-9/+53
2015-02-17GDB support: add frame annotators and filtersAndy Wingo1-0/+91
2015-02-17De-bitrot libguile-2.2-gdb.scmAndy Wingo1-50/+155
2015-02-17(system base types) knows about variablesAndy Wingo2-0/+4
2015-02-13Fix infinite loop in expanderAndy Wingo3-6/+39
2015-02-10Add `scm_smob_type_class()'.Andy Wingo2-1/+15
2015-02-09NEWS and doc updatesAndy Wingo3-16/+167
2015-02-08Document support for URI references.Andy Wingo1-9/+31
2015-02-06Reify bytevector? in the correct moduleAndy Wingo1-2/+3
2015-02-06Add #:static-slot-allocation?Andy Wingo5-13/+60
2015-02-06Fix foreign objects for getter method changeAndy Wingo1-21/+22
2015-01-26Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2-18/+28
2015-01-26Accessor methods only apply to subclasses with their slotAndy Wingo3-36/+35
2015-01-25Fix verify-cpsAndy Wingo1-2/+2
2015-01-24Fix accessor struct field inliningAndy Wingo4-69/+108
2015-01-24Fix accessor struct inlining in GOOPSAndy Wingo2-25/+104
2015-01-23Simplify and optimize slot accessAndy Wingo1-85/+68
2015-01-23Export <slot> from GOOPSAndy Wingo1-0/+1
2015-01-23Simplify GOOPS effective method cache formatAndy Wingo1-35/+32
2015-01-23Fast generic function dispatch without calling `compile' at runtimeAndy Wingo1-213/+224
2015-01-23GOOPS cosmeticsAndy Wingo1-5/+10
2015-01-23Update (oop goops save) for <slot> objectsAndy Wingo2-34/+26
2015-01-23Fix foreign objects for removal of getters-n-settersAndy Wingo1-2/+2
2015-01-23Minor GOOPS cleanupsAndy Wingo1-8/+8
2015-01-23Optimize %initialize-objectAndy Wingo1-5/+24
2015-01-23Inline internal slot accessorsAndy Wingo1-53/+55
2015-01-23Inline helpers into slot-ref, slot-set!, etcAndy Wingo1-56/+75
2015-01-23Use a vtable bit to mark <slot> instancesAndy Wingo3-19/+35
2015-01-23Introduce <slot> objects in GOOPSAndy Wingo5-417/+550
2015-01-23Beginnings of <slot> slot definition classAndy Wingo1-48/+69
2015-01-23The GOOPS "unbound" value is a unique pairAndy Wingo6-44/+25
2015-01-23GOOPS: Deprecate "using-class" procs like slot-ref-using-classAndy Wingo5-76/+79
2015-01-23change-object-class refactorAndy Wingo1-21/+14
2015-01-23slot-ref, slot-set! et al bypass "using-class" variantsAndy Wingo1-4/+20
2015-01-23Manipulate GOOPS vtable flags from Scheme, for speedAndy Wingo3-54/+62
2015-01-23GOOPS class slot indices defined as inline valuesAndy Wingo1-2/+2
2015-01-23`match' refactor in goops.scmAndy Wingo1-41/+33
2015-01-23Convert emit-linear-dispatch to use matchAndy Wingo1-32/+33
2015-01-23More GOOPS cleanupsAndy Wingo1-28/+26
2015-01-23when and unless for one-armed ifs in goops.scmAndy Wingo1-62/+60
2015-01-23More GOOPS commentsAndy Wingo1-31/+34
2015-01-23Commenting in goops.scmAndy Wingo1-9/+19
2015-01-23Narrative reordering in goops.scmAndy Wingo1-64/+143
2015-01-23scm_make cleanupAndy Wingo1-6/+2
2015-01-23Add compute-cpl testsAndy Wingo2-23/+26
2015-01-23Fold (oop goops util) into (oop goops)Andy Wingo4-57/+30
2015-01-23GOOPS utils module cleanupsAndy Wingo2-18/+9
2015-01-23append-map rather than mapappendAndy Wingo1-4/+2
2015-01-23GOOPS cleanup to use SRFI-1 betterAndy Wingo1-35/+11