]> gitweb.factorcode.org Git - factor.git/commit
compiler.cfg.linear-scan.ranges: merge adjacent ranges when adding them
authorBjörn Lindqvist <bjourne@gmail.com>
Wed, 16 Sep 2015 05:53:48 +0000 (07:53 +0200)
committerBjörn Lindqvist <bjourne@gmail.com>
Tue, 22 Sep 2015 06:51:04 +0000 (08:51 +0200)
commit508ddc5c0b15186fbbfe9ea6a0b14da4e8b21120
tree270bbe8c7937293d51559c893e03080c3f64fed0
parent89e261f6732f25b4833d53bbc1de46b2a9db0ab6
compiler.cfg.linear-scan.ranges: merge adjacent ranges when adding them

this way, the number of live interval ranges you have to deal with is
much smaller
basis/compiler/cfg/linear-scan/ranges/ranges-docs.factor
basis/compiler/cfg/linear-scan/ranges/ranges-tests.factor
basis/compiler/cfg/linear-scan/ranges/ranges.factor