Commit c4b187ba authored by Mythri's avatar Mythri Committed by Commit Bot

[Turbofan] Increase max_inlined_nodes to 230.

After this cl: https://chromium-review.googlesource.com/c/508668/
the decisions on inlining polymorphic functions are done per
function. This regresses Octane/raytrace. Tuning the inlining 
heuristics to fix the regression.

Bug: chromium:724924
Change-Id: I027563de84723e4e39af4de49f85507468b96af3
Reviewed-on: https://chromium-review.googlesource.com/509554Reviewed-by: 's avatarJaroslav Sevcik <jarin@chromium.org>
Commit-Queue: Mythri Alle <mythria@chromium.org>
Cr-Commit-Position: refs/heads/master@{#45474}
parent e1b4b405
......@@ -360,7 +360,7 @@ DEFINE_BOOL(use_write_barrier_elimination, true,
DEFINE_INT(max_inlining_levels, 5, "maximum number of inlining levels")
DEFINE_INT(max_inlined_source_size, 600,
"maximum source size in bytes considered for a single inlining")
DEFINE_INT(max_inlined_nodes, 200,
DEFINE_INT(max_inlined_nodes, 230,
"maximum number of AST nodes considered for a single inlining")
DEFINE_INT(max_inlined_nodes_absolute, 1600,
"maximum absolute number of AST nodes considered for inlining "
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment