• mtrofin's avatar
    [turbofan] Greedy: split around calls heuristic. · db646fb2
    mtrofin authored
    Once  a range is found to have a conflict, split around all the calls it
    crosses over, since it will anyway have conflicts there, too.
    
    Incrementally, from the last change to greedy, this change brings
    overall improvement in benchmarks. In fact, except for 2 regressions
    in Jetstream (splay-latency and date-format-xparb, at 6 and 7%
    respectivelly), everything else is in the green or noise. Quite a few
    benchmarks are over 3%, with a few (zlib, for example) in the double
    digits.
    
    Review URL: https://codereview.chromium.org/1328783002
    
    Cr-Commit-Position: refs/heads/master@{#30579}
    db646fb2
Name
Last commit
Last update
benchmarks Loading commit data...
build Loading commit data...
include Loading commit data...
infra Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
third_party/binutils Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
.ycm_extra_conf.py Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind Loading commit data...
Makefile Loading commit data...
Makefile.android Loading commit data...
Makefile.nacl Loading commit data...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README.md Loading commit data...
WATCHLISTS Loading commit data...
codereview.settings Loading commit data...