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

Issue 123423002: Fix checkedInstructionOrNonGenerateAtUseSite. (Closed)

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

Description

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Rebase #

Patch Set 4 : Rebase after revert #

Patch Set 5 : Simplify variable allocation. Enable better dummy interceptor optimization. #

Patch Set 6 : Remove stale comment and add test. #

Patch Set 7 : Don't try to improve var-allocator. #

Total comments: 2

Patch Set 8 : Address comment. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+62 lines, -10 lines) Patch
M sdk/lib/_internal/compiler/implementation/ssa/codegen_helpers.dart View 1 2 3 4 5 1 chunk +1 line, -5 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/ssa/interceptor_simplifier.dart View 1 2 3 4 5 6 7 1 chunk +12 lines, -1 line 0 comments Download
M sdk/lib/_internal/compiler/implementation/ssa/nodes.dart View 1 2 3 4 5 6 7 1 chunk +4 lines, -4 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/ssa/variable_allocator.dart View 1 2 3 4 5 6 1 chunk +14 lines, -0 lines 0 comments Download
A tests/language/issue15720_test.dart View 1 2 3 4 5 6 1 chunk +31 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
floitsch
6 years, 11 months ago (2014-01-02 20:34:43 UTC) #1
floitsch
ping.
6 years, 11 months ago (2014-01-07 10:49:05 UTC) #2
floitsch
ping.
6 years, 10 months ago (2014-01-27 14:32:55 UTC) #3
sra1
lgtm
6 years, 10 months ago (2014-01-28 17:56:29 UTC) #4
floitsch
Committed patchset #1 manually as r32074 (presubmit successful).
6 years, 10 months ago (2014-01-28 17:58:40 UTC) #5
floitsch
Committed patchset #3 manually as r34325 (presubmit successful).
6 years, 9 months ago (2014-03-24 20:10:41 UTC) #6
floitsch
Tried to commit again, and had to revert because of: python tools/test.py -mrelease -cdart2js -rd8 ...
6 years, 9 months ago (2014-03-24 21:52:51 UTC) #7
floitsch
On 2014/03/24 21:52:51, floitsch wrote: > Tried to commit again, and had to revert because ...
6 years, 9 months ago (2014-03-24 21:55:11 UTC) #8
floitsch
PTAL. I think I have finally cracked this.
6 years, 8 months ago (2014-04-05 02:33:55 UTC) #9
floitsch
Never mind. Just got two errors: python tools/test.py -rd8 -cdart2js --use-sdk -mrelease -t60 pkg/crypto/test/hmac_sha256_test python ...
6 years, 8 months ago (2014-04-05 03:09:30 UTC) #10
floitsch
Had to give up on the variable-allocator changes. The code-gen uses the input-types to know ...
6 years, 8 months ago (2014-04-07 19:05:33 UTC) #11
floitsch
Ping. This CL adds some overhead to the rewriteToUseSelfAsInterceptor method (in the interceptor_simplifier, but it ...
6 years, 7 months ago (2014-05-06 15:49:12 UTC) #12
sra1
LGTM, I have a question, though... The current simplification replaces HInterceptor. It might make more ...
6 years, 7 months ago (2014-05-08 03:34:35 UTC) #13
floitsch
On 2014/05/08 03:34:35, sra1 wrote: > LGTM, > > I have a question, though... > ...
6 years, 7 months ago (2014-05-08 18:21:24 UTC) #14
floitsch
PTAL. (I'm not 100% sure I understood your comment). https://codereview.chromium.org/123423002/diff/170001/sdk/lib/_internal/compiler/implementation/ssa/interceptor_simplifier.dart File sdk/lib/_internal/compiler/implementation/ssa/interceptor_simplifier.dart (right): https://codereview.chromium.org/123423002/diff/170001/sdk/lib/_internal/compiler/implementation/ssa/interceptor_simplifier.dart#newcode265 sdk/lib/_internal/compiler/implementation/ssa/interceptor_simplifier.dart:265: ...
6 years, 7 months ago (2014-05-08 18:21:56 UTC) #15
sra1
lgtm
6 years, 7 months ago (2014-05-08 19:42:31 UTC) #16
floitsch
6 years, 7 months ago (2014-05-09 09:45:52 UTC) #17
Message was sent while issue was closed.
Committed patchset #8 manually as r35966 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698