]> gitweb.factorcode.org Git - factor.git/commit
Fewer unnecessary dependence edges between stack operations, implemented by reviving...
authorDaniel Ehrenberg <littledan@Macintosh-122.local>
Wed, 24 Feb 2010 20:20:43 +0000 (14:20 -0600)
committerDaniel Ehrenberg <littledan@Macintosh-122.local>
Wed, 24 Feb 2010 20:20:43 +0000 (14:20 -0600)
commit2034e1ef05b1bc9d789e75ac2787f1f1f3f1270a
treee1d135b2dfcbf3d0bbba12aa51b88d5e72e0f064
parent6d36bfd1044cf80be1d739b6227b47d5b829880e
Fewer unnecessary dependence edges between stack operations, implemented by reviving stack height normalization. Now, 40% of spills and reloads are eliminated in total
basis/compiler/cfg/dependence/dependence.factor
basis/compiler/cfg/height/height.factor [new file with mode: 0644]
basis/compiler/cfg/height/summary.txt [new file with mode: 0644]
basis/compiler/cfg/optimizer/optimizer.factor
basis/compiler/cfg/scheduling/scheduling.factor