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

Issue 16549004: Add type arguments to constants. (Closed)

Created:
7 years, 6 months ago by karlklose
Modified:
7 years, 6 months ago
Reviewers:
ngeoffray
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : Adjust test status. #

Total comments: 13

Patch Set 5 : Rebase #

Patch Set 6 : Address comments. #

Total comments: 13

Patch Set 7 : Rebase #

Patch Set 8 : Address comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+137 lines, -77 lines) Patch
M sdk/lib/_internal/compiler/implementation/compile_time_constants.dart View 1 2 3 4 5 6 7 10 chunks +40 lines, -22 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/constants.dart View 1 2 3 6 chunks +17 lines, -12 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/elements/elements.dart View 1 2 3 4 1 chunk +10 lines, -0 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/elements/modelx.dart View 1 2 3 1 chunk +13 lines, -0 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart View 1 2 3 4 5 6 7 4 chunks +35 lines, -11 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart View 1 2 3 4 1 chunk +4 lines, -1 line 0 comments Download
M sdk/lib/_internal/compiler/implementation/js_backend/runtime_types.dart View 1 1 chunk +1 line, -1 line 0 comments Download
M sdk/lib/_internal/compiler/implementation/resolution/members.dart View 1 2 3 4 5 6 3 chunks +12 lines, -0 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/ssa/builder.dart View 1 2 3 4 5 6 2 chunks +1 line, -13 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/warnings.dart View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M sdk/lib/_internal/lib/js_rti.dart View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M tests/co19/co19-dart2js.status View 1 2 3 4 5 chunks +0 lines, -9 lines 0 comments Download
M tests/language/language_dart2js.status View 1 2 3 4 chunks +0 lines, -7 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
karlklose
7 years, 6 months ago (2013-06-14 14:28:52 UTC) #1
ngeoffray
https://codereview.chromium.org/16549004/diff/7001/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart File sdk/lib/_internal/compiler/implementation/compile_time_constants.dart (right): https://codereview.chromium.org/16549004/diff/7001/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart#newcode83 sdk/lib/_internal/compiler/implementation/compile_time_constants.dart:83: if (setRuntimeTypeInfoFunction != null) return; In non-checked mode, how ...
7 years, 6 months ago (2013-06-17 09:15:03 UTC) #2
karlklose
https://codereview.chromium.org/16549004/diff/7001/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart File sdk/lib/_internal/compiler/implementation/compile_time_constants.dart (right): https://codereview.chromium.org/16549004/diff/7001/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart#newcode83 sdk/lib/_internal/compiler/implementation/compile_time_constants.dart:83: if (setRuntimeTypeInfoFunction != null) return; Added a check. https://codereview.chromium.org/16549004/diff/7001/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart#newcode358 ...
7 years, 6 months ago (2013-06-19 15:29:05 UTC) #3
ngeoffray
LGTM! https://codereview.chromium.org/16549004/diff/19001/pkg/pkg.status File pkg/pkg.status (left): https://codereview.chromium.org/16549004/diff/19001/pkg/pkg.status#oldcode103 pkg/pkg.status:103: pathos/test/pathos_dartium_test: Crash Is this related? https://codereview.chromium.org/16549004/diff/19001/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart File sdk/lib/_internal/compiler/implementation/compile_time_constants.dart ...
7 years, 6 months ago (2013-06-19 19:55:48 UTC) #4
karlklose
https://codereview.chromium.org/16549004/diff/19001/sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart File sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart (right): https://codereview.chromium.org/16549004/diff/19001/sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart#newcode327 sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart:327: if (type is InterfaceType && !type.isRaw && Why?
7 years, 6 months ago (2013-06-20 09:25:23 UTC) #5
ngeoffray
https://codereview.chromium.org/16549004/diff/19001/sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart File sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart (right): https://codereview.chromium.org/16549004/diff/19001/sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart#newcode327 sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart:327: if (type is InterfaceType && !type.isRaw && On 2013/06/20 ...
7 years, 6 months ago (2013-06-20 09:31:55 UTC) #6
karlklose
https://codereview.chromium.org/16549004/diff/19001/sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart File sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart (right): https://codereview.chromium.org/16549004/diff/19001/sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart#newcode327 sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart:327: if (type is InterfaceType && !type.isRaw && But your ...
7 years, 6 months ago (2013-06-20 10:23:28 UTC) #7
ngeoffray
https://codereview.chromium.org/16549004/diff/19001/sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart File sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart (right): https://codereview.chromium.org/16549004/diff/19001/sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart#newcode327 sdk/lib/_internal/compiler/implementation/js_backend/constant_emitter.dart:327: if (type is InterfaceType && !type.isRaw && On 2013/06/20 ...
7 years, 6 months ago (2013-06-20 10:32:07 UTC) #8
karlklose
https://codereview.chromium.org/16549004/diff/19001/pkg/pkg.status File pkg/pkg.status (left): https://codereview.chromium.org/16549004/diff/19001/pkg/pkg.status#oldcode103 pkg/pkg.status:103: pathos/test/pathos_dartium_test: Crash No, I rebased on a crashing version. ...
7 years, 6 months ago (2013-06-20 12:49:20 UTC) #9
karlklose
7 years, 6 months ago (2013-06-20 12:52:26 UTC) #10
Message was sent while issue was closed.
Committed patchset #8 manually as r24223 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698