1.0.30.40: faster SLOT-VALUE on structures
authorNikodemus Siivola <nikodemus@random-state.net>
Thu, 6 Aug 2009 15:57:26 +0000 (15:57 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Thu, 6 Aug 2009 15:57:26 +0000 (15:57 +0000)
commit796873d7b696e1079d2319844444040d18e0e2b1
tree14618e8125dcdf25d95947c092f5025ec8583876
parentd194d315e9d6d430f577dbd0ec95f8dd23047bd9
1.0.30.40: faster SLOT-VALUE on structures

 * Replace the SLOT-VALUE and SET-SLOT-VALUE compiler macros
   with deftransforms once PCL has been built, and if the type
   is known to be a structure and the slot name maps cleanly
   to an accessor we can use it.
NEWS
src/pcl/compiler-support.lisp
src/pcl/fixup.lisp
src/pcl/slots.lisp
tests/compiler.impure.lisp
version.lisp-expr