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

Issue 2916893002: Handle int constant (Closed)

Created:
3 years, 6 months ago by Johnni Winther
Modified:
3 years, 6 months ago
CC:
reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Handle int constant Prerequisites: - move constants for emission to CodegenWorldBuilder - use entities in custom elements analysis - mostly use entities in lookup map analysis - use entities in codegen listener - use more entities in mirrors data R=sigmund@google.com Committed: https://github.com/dart-lang/sdk/commit/586a465c45db7d1ec7498b8c1df9cc8d245e8e61

Patch Set 1 #

Total comments: 10

Patch Set 2 : Updated cf. comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+217 lines, -267 lines) Patch
M pkg/compiler/lib/src/frontend_strategy.dart View 2 chunks +0 lines, -5 lines 0 comments Download
M pkg/compiler/lib/src/js_backend/backend.dart View 2 chunks +10 lines, -4 lines 0 comments Download
M pkg/compiler/lib/src/js_backend/codegen_listener.dart View 8 chunks +12 lines, -13 lines 0 comments Download
M pkg/compiler/lib/src/js_backend/constant_handler_javascript.dart View 2 chunks +0 lines, -36 lines 0 comments Download
M pkg/compiler/lib/src/js_backend/custom_elements_analysis.dart View 1 11 chunks +55 lines, -63 lines 0 comments Download
M pkg/compiler/lib/src/js_backend/element_strategy.dart View 1 chunk +2 lines, -6 lines 0 comments Download
M pkg/compiler/lib/src/js_backend/enqueuer.dart View 4 chunks +4 lines, -5 lines 0 comments Download
M pkg/compiler/lib/src/js_backend/lookup_map_analysis.dart View 15 chunks +59 lines, -40 lines 0 comments Download
M pkg/compiler/lib/src/js_backend/mirrors_data.dart View 4 chunks +6 lines, -4 lines 0 comments Download
M pkg/compiler/lib/src/js_emitter/full_emitter/container_builder.dart View 1 chunk +1 line, -1 line 0 comments Download
M pkg/compiler/lib/src/js_emitter/full_emitter/interceptor_emitter.dart View 2 chunks +0 lines, -2 lines 0 comments Download
M pkg/compiler/lib/src/js_emitter/interceptor_stub_generator.dart View 4 chunks +1 line, -5 lines 0 comments Download
M pkg/compiler/lib/src/js_emitter/program_builder/collector.dart View 2 chunks +2 lines, -4 lines 0 comments Download
M pkg/compiler/lib/src/js_emitter/program_builder/program_builder.dart View 3 chunks +0 lines, -3 lines 0 comments Download
M pkg/compiler/lib/src/kernel/kernel_strategy.dart View 4 chunks +3 lines, -33 lines 0 comments Download
M pkg/compiler/lib/src/kernel/types.dart View 1 chunk +1 line, -1 line 0 comments Download
M pkg/compiler/lib/src/resolution/resolution_strategy.dart View 2 chunks +0 lines, -12 lines 0 comments Download
M pkg/compiler/lib/src/universe/codegen_world_builder.dart View 1 4 chunks +52 lines, -20 lines 0 comments Download
M pkg/compiler/lib/src/universe/world_builder.dart View 1 chunk +0 lines, -2 lines 0 comments Download
M tests/compiler/dart2js/deferred_follow_constant_dependencies_test.dart View 2 chunks +3 lines, -5 lines 0 comments Download
M tests/compiler/dart2js/kernel/compile_from_dill_test.dart View 1 chunk +1 line, -1 line 0 comments Download
M tests/compiler/dart2js/mirrors_used_test.dart View 2 chunks +5 lines, -1 line 0 comments Download
M tests/compiler/dart2js/type_representation_test.dart View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 6 (2 generated)
Johnni Winther
3 years, 6 months ago (2017-06-01 14:09:37 UTC) #2
Siggi Cherem (dart-lang)
LGTM https://codereview.chromium.org/2916893002/diff/1/pkg/compiler/lib/src/js_backend/custom_elements_analysis.dart File pkg/compiler/lib/src/js_backend/custom_elements_analysis.dart (left): https://codereview.chromium.org/2916893002/diff/1/pkg/compiler/lib/src/js_backend/custom_elements_analysis.dart#oldcode242 pkg/compiler/lib/src/js_backend/custom_elements_analysis.dart:242: constructor.computeType(_resolution); is computeType not needed anymore? https://codereview.chromium.org/2916893002/diff/1/pkg/compiler/lib/src/js_backend/custom_elements_analysis.dart File ...
3 years, 6 months ago (2017-06-01 22:28:44 UTC) #3
Johnni Winther
https://codereview.chromium.org/2916893002/diff/1/pkg/compiler/lib/src/js_backend/custom_elements_analysis.dart File pkg/compiler/lib/src/js_backend/custom_elements_analysis.dart (left): https://codereview.chromium.org/2916893002/diff/1/pkg/compiler/lib/src/js_backend/custom_elements_analysis.dart#oldcode242 pkg/compiler/lib/src/js_backend/custom_elements_analysis.dart:242: constructor.computeType(_resolution); On 2017/06/01 22:28:43, Siggi Cherem (dart-lang) wrote: > ...
3 years, 6 months ago (2017-06-02 11:17:24 UTC) #4
Johnni Winther
3 years, 6 months ago (2017-06-02 11:32:38 UTC) #6
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
586a465c45db7d1ec7498b8c1df9cc8d245e8e61 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698