Disentangle storage base initial size from growth increments
authorPaul Khuong <pvk@pvk.ca>
Thu, 27 Jun 2013 22:44:08 +0000 (18:44 -0400)
committerPaul Khuong <pvk@pvk.ca>
Thu, 18 Jul 2013 20:17:30 +0000 (16:17 -0400)
commit44fa19275c08a17b9d80d95102c1a8bc0da7a17e
tree12cb5ce5097db75b6187a65f1f781357599bae10
parentdf2d632ead05d542d3cdd2d8d162060ee586c151
Disentangle storage base initial size from growth increments

Before, an initial stack frame size of 8 meant that the stack frame
always grew in increments of 8. Not only is a large initial size bad
for GC (it leaves more dead references untouched), but a large increment
is even worse.
src/compiler/meta-vmdef.lisp
src/compiler/pack.lisp
src/compiler/vop.lisp