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

Issue 2515353003: Support lazy JS types. (Closed)

Created:
4 years, 1 month ago by Jacob
Modified:
4 years, 1 month ago
Reviewers:
Jennifer Messerly
CC:
dev-compiler+reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : Support lazy JS types. #

Patch Set 3 : Support lazy JS types. #

Total comments: 1

Patch Set 4 : rebased #

Total comments: 26

Patch Set 5 : Support lazy JS types. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+644 lines, -42 lines) Patch
M pkg/dev_compiler/lib/js/amd/dart_sdk.js View 1 2 3 4 7 chunks +79 lines, -0 lines 0 comments Download
M pkg/dev_compiler/lib/js/common/dart_sdk.js View 1 2 3 4 7 chunks +79 lines, -0 lines 0 comments Download
M pkg/dev_compiler/lib/js/es6/dart_sdk.js View 1 2 3 4 7 chunks +79 lines, -0 lines 0 comments Download
M pkg/dev_compiler/lib/js/legacy/dart_sdk.js View 1 2 3 4 7 chunks +79 lines, -0 lines 0 comments Download
M pkg/dev_compiler/lib/sdk/ddc_sdk.sum View 1 2 3 4 Binary file 0 comments Download
M pkg/dev_compiler/lib/src/compiler/code_generator.dart View 1 2 3 4 14 chunks +90 lines, -17 lines 0 comments Download
A pkg/dev_compiler/test/codegen/lib/html/js_typed_interop_lazy_test.dart View 1 chunk +114 lines, -0 lines 0 comments Download
M pkg/dev_compiler/test/codegen_expected/sunflower/sunflower.js.map View 1 chunk +1 line, -1 line 0 comments Download
M pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/rtti.dart View 3 chunks +27 lines, -6 lines 0 comments Download
M pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/types.dart View 1 2 3 4 17 chunks +96 lines, -18 lines 0 comments Download

Messages

Total messages: 9 (2 generated)
Jacob
Need to do one final pass of polish but sending out now for early review ...
4 years, 1 month ago (2016-11-22 03:17:24 UTC) #2
Jacob
https://codereview.chromium.org/2515353003/diff/40001/pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/types.dart File pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/types.dart (right): https://codereview.chromium.org/2515353003/diff/40001/pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/types.dart#newcode91 pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/types.dart:91: return JS('bool', 'dart.as(#, #)', o, t._rawJSType); I think this ...
4 years, 1 month ago (2016-11-22 16:26:22 UTC) #3
Jacob
This code is now ready for review.
4 years, 1 month ago (2016-11-22 17:15:37 UTC) #4
Jennifer Messerly
a few minor comments, otherwise LGTM!!! <3 the design here. https://codereview.chromium.org/2515353003/diff/60001/pkg/dev_compiler/lib/src/compiler/code_generator.dart File pkg/dev_compiler/lib/src/compiler/code_generator.dart (right): https://codereview.chromium.org/2515353003/diff/60001/pkg/dev_compiler/lib/src/compiler/code_generator.dart#newcode311 ...
4 years, 1 month ago (2016-11-22 18:18:19 UTC) #5
Jacob
https://codereview.chromium.org/2515353003/diff/60001/pkg/dev_compiler/lib/src/compiler/code_generator.dart File pkg/dev_compiler/lib/src/compiler/code_generator.dart (right): https://codereview.chromium.org/2515353003/diff/60001/pkg/dev_compiler/lib/src/compiler/code_generator.dart#newcode311 pkg/dev_compiler/lib/src/compiler/code_generator.dart:311: if (e.library == null || On 2016/11/22 18:18:19, Jennifer ...
4 years, 1 month ago (2016-11-22 18:51:37 UTC) #6
Jacob
4 years, 1 month ago (2016-11-22 18:51:39 UTC) #7
Jacob
4 years, 1 month ago (2016-11-22 18:55:44 UTC) #9
Message was sent while issue was closed.
Committed patchset #5 (id:80001) manually as
1b339deab230a39d0bcb56e28fd8c6915e1c62a0 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698