Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(85)

Issue 10979078: Revert several inlining related changes. (Closed)

Created:
8 years, 2 months ago by Kevin Millikin (Google)
Modified:
8 years, 2 months ago
Reviewers:
ngeoffray
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Revert several inlining related changes. Revert svn revisions r12990, r12991, r12995, and r13000. Increased inlining leads to excessive code growth, preventing dart2js to run in checked mode. The changes will be relanded when we can come up with improved size thresholds. R=ngeoffray@google.com BUG= Committed: https://code.google.com/p/dart/source/detail?r=13022

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+97 lines, -468 lines) Patch
M runtime/vm/flow_graph.h View 4 chunks +1 line, -10 lines 0 comments Download
M runtime/vm/flow_graph.cc View 8 chunks +27 lines, -166 lines 0 comments Download
M runtime/vm/flow_graph_builder.h View 1 chunk +0 lines, -1 line 0 comments Download
M runtime/vm/flow_graph_builder.cc View 6 chunks +6 lines, -1 line 0 comments Download
M runtime/vm/flow_graph_inliner.cc View 8 chunks +59 lines, -132 lines 0 comments Download
M runtime/vm/il_printer.cc View 2 chunks +1 line, -11 lines 0 comments Download
M runtime/vm/intermediate_language.h View 1 chunk +0 lines, -1 line 0 comments Download
D tests/language/deopt_inlined_function_lazy_test.dart View 1 chunk +0 lines, -30 lines 0 comments Download
M tests/language/deopt_inlined_function_test.dart View 2 chunks +3 lines, -2 lines 0 comments Download
D tests/language/inline_effect_context_test.dart View 1 chunk +0 lines, -36 lines 0 comments Download
D tests/language/inline_test_context_test.dart View 1 chunk +0 lines, -39 lines 0 comments Download
D tests/language/inline_value_context_test.dart View 1 chunk +0 lines, -39 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
Kevin Millikin (Google)
TBR'd and committed.
8 years, 2 months ago (2012-09-28 13:52:51 UTC) #1
ngeoffray
LGTM, thanks Kevin
8 years, 2 months ago (2012-09-28 14:13:08 UTC) #2
srdjan
8 years, 2 months ago (2012-09-28 15:11:26 UTC) #3
On 2012/09/28 14:13:08, ngeoffray wrote:
> LGTM, thanks Kevin

Instead of reverting, why didn't you just disable inlining with control-flow?

Powered by Google App Engine
This is Rietveld 408576698