• Mythri's avatar
    [TurboFan] Remove absolute limit from inlining heuristics. · d7894b2d
    Mythri authored
    We have an absolute limit beyond which we don't inline small funcions as
    well. The idea behind inlining small functions is that it is cheaper to
    inline small functions rather than incurring the overhead due to the call.
    Hence it is better not to have a hard limit on inlining small functions.
    We have a limit on the number of levels of nesting to avoid really large
    graphs in some corner cases.
    
    Bug: v8:6682
    Change-Id: If74f666996fe4a42bf266a4e87caabfd7c614b12
    Reviewed-on: https://chromium-review.googlesource.com/648975
    Commit-Queue: Mythri Alle <mythria@chromium.org>
    Reviewed-by: 's avatarBenedikt Meurer <bmeurer@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#48007}
    d7894b2d
Name
Last commit
Last update
benchmarks Loading commit data...
build_overrides Loading commit data...
docs Loading commit data...
gni Loading commit data...
gypfiles 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 Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
.gn Loading commit data...
.ycm_extra_conf.py Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
CODE_OF_CONDUCT.md Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
LICENSE.fdlibm 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...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README.md Loading commit data...
WATCHLISTS Loading commit data...
codereview.settings Loading commit data...
snapshot_toolchain.gni Loading commit data...