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

Issue 2315143002: Another round of GVN is sometimes worthwhile after code motion (Closed)

Created:
4 years, 3 months ago by sra1
Modified:
4 years, 3 months ago
CC:
reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Another round of GVN is sometimes worthwhile after code motion Code motion really should be integrated with of GVN, since GVN and code motion generate opportunities for each other. Looking at a sample of functions it is rare that the extra phases execute solely due to code motion, so I don't think this much of a compile-time risk and benchmarks back that up. This fixes some sad looking code from a pending CL. R=sigmund@google.com Committed: https://github.com/dart-lang/sdk/commit/65efe1dc082abbf2b070403519f62311b0ee457b

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -2 lines) Patch
M pkg/compiler/lib/src/ssa/optimize.dart View 6 chunks +6 lines, -2 lines 0 comments Download

Messages

Total messages: 8 (5 generated)
sra1
4 years, 3 months ago (2016-09-07 16:56:05 UTC) #5
Siggi Cherem (dart-lang)
lgtm
4 years, 3 months ago (2016-09-07 17:30:03 UTC) #6
sra1
4 years, 3 months ago (2016-09-07 18:18:19 UTC) #8
Message was sent while issue was closed.
Committed patchset #1 (id:20001) manually as
65efe1dc082abbf2b070403519f62311b0ee457b (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698