1.0.10.5: dynamic-extent CONS
commit66cff1e1319861c080d563359afea284614b3a7f
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 26 Sep 2007 15:44:23 +0000 (26 15:44 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Wed, 26 Sep 2007 15:44:23 +0000 (26 15:44 +0000)
tree4023f7749439cd4a41f788874bc7ff9a3c8b7050
parent42ab0c5b87f834c69842713c60587a76f953411f
1.0.10.5: dynamic-extent CONS

* Extend EMIT-FIXED-ALLOC to support stack-allocation.

* Appropriate DEFOPTIMIZER for CONS.

Note: it seems like it should be a simple matter to support stack
allocation of all primitive objects allocated using the :ALLOC-TRANS
framework.
13 files changed:
NEWS
OPTIMIZATIONS
src/compiler/alpha/alloc.lisp
src/compiler/generic/objdef.lisp
src/compiler/generic/vm-ir2tran.lisp
src/compiler/hppa/alloc.lisp
src/compiler/mips/alloc.lisp
src/compiler/ppc/alloc.lisp
src/compiler/sparc/alloc.lisp
src/compiler/x86-64/alloc.lisp
src/compiler/x86/alloc.lisp
tests/dynamic-extent.impure.lisp
version.lisp-expr