]> gitweb.factorcode.org Git - factor.git/commit
compiler.cfg.linear.scan.*: makes it so ranges and uses are guaranteed
authorBjörn Lindqvist <bjourne@gmail.com>
Fri, 1 Apr 2016 22:23:49 +0000 (00:23 +0200)
committerBjörn Lindqvist <bjourne@gmail.com>
Sat, 2 Apr 2016 15:48:23 +0000 (17:48 +0200)
commit026abb9c3887ed5b52e4495417a8de1a1edfd91d
tree3961f6f81e5416ac3e094ae148be726ed4247392
parente944ff7fe7e2d5e5a4076f37d4dab4653fc494d9
compiler.cfg.linear.scan.*: makes it so ranges and uses are guaranteed
to be vectors

Simplifies the code and makes it a little faster.
basis/compiler/cfg/linear-scan/allocation/allocation-tests.factor
basis/compiler/cfg/linear-scan/allocation/spilling/spilling-tests.factor
basis/compiler/cfg/linear-scan/allocation/spilling/spilling.factor
basis/compiler/cfg/linear-scan/allocation/splitting/splitting-tests.factor
basis/compiler/cfg/linear-scan/allocation/state/state-tests.factor
basis/compiler/cfg/linear-scan/linear-scan-tests.factor
basis/compiler/cfg/linear-scan/live-intervals/live-intervals-tests.factor
basis/compiler/cfg/linear-scan/live-intervals/live-intervals.factor