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

Issue 171873002: Fix for interpolation codegen bug (Closed)

Created:
6 years, 10 months ago by sra1
Modified:
6 years, 10 months ago
Reviewers:
floitsch
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Fix for interpolation codegen bug Also added 'dynamic' version of interpolation test, since original interpolation test was entirely constant-folded. R=floitsch@google.com Committed: https://code.google.com/p/dart/source/detail?r=32840

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+81 lines, -17 lines) Patch
M sdk/lib/_internal/compiler/implementation/ssa/codegen.dart View 1 chunk +1 line, -1 line 1 comment Download
M sdk/lib/_internal/compiler/implementation/ssa/nodes.dart View 1 chunk +5 lines, -0 lines 1 comment Download
M sdk/lib/_internal/compiler/implementation/ssa/optimize.dart View 3 chunks +3 lines, -4 lines 0 comments Download
A + tests/compiler/dart2js_extra/string_interpolation_dynamic_test.dart View 4 chunks +16 lines, -12 lines 0 comments Download
A tests/compiler/dart2js_extra/string_interpolation_opt1_test.dart View 1 chunk +56 lines, -0 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
sra1
https://codereview.chromium.org/171873002/diff/1/sdk/lib/_internal/compiler/implementation/ssa/nodes.dart File sdk/lib/_internal/compiler/implementation/ssa/nodes.dart (right): https://codereview.chromium.org/171873002/diff/1/sdk/lib/_internal/compiler/implementation/ssa/nodes.dart#newcode970 sdk/lib/_internal/compiler/implementation/ssa/nodes.dart:970: bool isString(Compiler compiler) { isString now matches the other ...
6 years, 10 months ago (2014-02-19 03:06:22 UTC) #1
sra1
There are ~23 code quality regressions. About half could be fixed with a stronger annotation ...
6 years, 10 months ago (2014-02-19 03:46:04 UTC) #2
floitsch
If my assumptions are correct LGTM! https://codereview.chromium.org/171873002/diff/1/sdk/lib/_internal/compiler/implementation/ssa/codegen.dart File sdk/lib/_internal/compiler/implementation/ssa/codegen.dart (left): https://codereview.chromium.org/171873002/diff/1/sdk/lib/_internal/compiler/implementation/ssa/codegen.dart#oldcode2051 sdk/lib/_internal/compiler/implementation/ssa/codegen.dart:2051: if (input.isString(compiler)) { ...
6 years, 10 months ago (2014-02-19 12:49:23 UTC) #3
sra1
6 years, 10 months ago (2014-02-20 02:02:04 UTC) #4
Message was sent while issue was closed.
Committed patchset #1 manually as r32840 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698