0.9.14.7:
authorNathan Froyd <froydnj@cs.rice.edu>
Tue, 4 Jul 2006 12:49:07 +0000 (12:49 +0000)
committerNathan Froyd <froydnj@cs.rice.edu>
Tue, 4 Jul 2006 12:49:07 +0000 (12:49 +0000)
commit60f8ba17d8ac343e43ccfcc61ff925e7bf8fb00c
tree2dd5ebe9ce0a9ed2774f1a47c290e9a0827b6ea2
parent94b8f6d07445666017dfeac29bbbe0863a3c2de2
0.9.14.7:
Micro-optimization of structure raw slot access on x86.

The common (only?) case is raw slot accesses with constant
  indices, so take advantage of that:
... use the scale factor in effective addresses to avoid a shift;
... stuff the constant index into the displacement field.
src/compiler/x86/cell.lisp
version.lisp-expr