Unboxed implicit value cells on x86[-64]
authorPaul Khuong <pvk@pvk.ca>
Tue, 21 Jun 2011 04:31:00 +0000 (00:31 -0400)
committerPaul Khuong <pvk@pvk.ca>
Tue, 21 Jun 2011 04:31:00 +0000 (00:31 -0400)
commit99a669b8fc3624c6b5aa68580829f50288169c31
tree68ba48d3330155084f8808afb8b063e0b17a498b
parent56a2dbbb9d79a62db99cc4061e50fca74fcf907e
Unboxed implicit value cells on x86[-64]

 Implicit value cells are used for bindings that are only closed
 over by dynamic-extent functions.

 The logic would have to be somewhat modified on platforms with
 NFP.  As is, only implement support for unboxed implicit value
 cells on x86oids (for signed and unsigned words, SAPs and float
 reals and complexes).
NEWS
src/compiler/x86-64/call.lisp
src/compiler/x86-64/vm.lisp
src/compiler/x86/call.lisp
src/compiler/x86/vm.lisp