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

Issue 1358363002: dart2js: fix nondeterministic output of type metadata. (Closed)

Created:
5 years, 3 months ago by sra1
Modified:
5 years, 3 months ago
Reviewers:
Harry Terkelsen
CC:
reviews_dartlang.org
Base URL:
https://github.com/dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

dart2js: fix nondeterministic output of type metadata. Use consistent hashcode for deferred index into metadata. Slightly nicer names for type constants in non-minified mode. C.Type_k8F --> C.Type_String_k8F BUG= http://dartbug.com/24391 R=het@google.com Committed: https://github.com/dart-lang/sdk/commit/4cb72d2baf4dfa17507e3f259414ac9d71aea7a9 Committed: https://github.com/dart-lang/sdk/commit/8852bf9e14683b15607f9df42d69bd58acf873bc

Patch Set 1 : #

Total comments: 4

Patch Set 2 : #

Patch Set 3 : baseline for fix #

Patch Set 4 : fix null deref in mirrors-heavy code #

Unified diffs Side-by-side diffs Delta from patch set Stats (+17 lines, -7 lines) Patch
M pkg/compiler/lib/src/js_backend/backend.dart View 1 chunk +1 line, -1 line 0 comments Download
M pkg/compiler/lib/src/js_backend/namer.dart View 1 2 3 4 chunks +16 lines, -6 lines 0 comments Download

Messages

Total messages: 7 (2 generated)
sra1
5 years, 3 months ago (2015-09-23 02:45:29 UTC) #3
Harry Terkelsen
lgtm https://codereview.chromium.org/1358363002/diff/20001/pkg/compiler/lib/src/js_backend/namer.dart File pkg/compiler/lib/src/js_backend/namer.dart (right): https://codereview.chromium.org/1358363002/diff/20001/pkg/compiler/lib/src/js_backend/namer.dart#newcode1846 pkg/compiler/lib/src/js_backend/namer.dart:1846: int visitSynthetic(SyntheticConstantValue constant, [_]) { this would be ...
5 years, 3 months ago (2015-09-23 17:36:25 UTC) #4
sra1
https://codereview.chromium.org/1358363002/diff/20001/pkg/compiler/lib/src/js_backend/namer.dart File pkg/compiler/lib/src/js_backend/namer.dart (right): https://codereview.chromium.org/1358363002/diff/20001/pkg/compiler/lib/src/js_backend/namer.dart#newcode1846 pkg/compiler/lib/src/js_backend/namer.dart:1846: int visitSynthetic(SyntheticConstantValue constant, [_]) { On 2015/09/23 17:36:25, Harry ...
5 years, 3 months ago (2015-09-23 22:52:05 UTC) #5
sra1
Committed patchset #2 (id:10002) manually as 4cb72d2baf4dfa17507e3f259414ac9d71aea7a9 (presubmit successful).
5 years, 3 months ago (2015-09-23 22:53:06 UTC) #6
sra1
5 years, 3 months ago (2015-09-24 00:08:38 UTC) #7
Message was sent while issue was closed.
Committed patchset #4 (id:70001) manually as
8852bf9e14683b15607f9df42d69bd58acf873bc (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698