Description[turbofan] LiveRange splinter merging optimizations.
A few benchmarks, e.g. Massive/SQLite, turn out to be
sensitive to compile time. Upon analysis, splinter merging
and then splinter creation (splitting) appear to be the main
contributors to such regressions. This change tackles main
sources of regression in Merging. Profiling SQLite shows,
after this change, Merging as noise (down from main C++
contributor of samples)
BUG=chromium:524880
LOG=n
Committed: https://crrev.com/1c6139de8bb4d26c2ce0278091388d5838311666
Cr-Commit-Position: refs/heads/master@{#30400}
Patch Set 1 #
Messages
Total messages: 7 (2 generated)
|