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

Issue 2843283004: Use more entities in program_builder, collector and registry (Closed)

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

Description

Use more entities in program_builder, collector and registry This a step towards decoupling the emitter from the choice of codegen element model. R=sigmund@google.com Committed: https://github.com/dart-lang/sdk/commit/600ecf5e7268861ab995163d7c717732c4d46246

Patch Set 1 #

Patch Set 2 : Fix. #

Total comments: 2

Patch Set 3 : Updated cf. comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+213 lines, -111 lines) Patch
M pkg/compiler/lib/src/deferred_load.dart View 2 chunks +14 lines, -0 lines 0 comments Download
M pkg/compiler/lib/src/elements/elements.dart View 1 1 chunk +1 line, -1 line 0 comments Download
M pkg/compiler/lib/src/js_backend/runtime_types.dart View 1 chunk +1 line, -1 line 0 comments Download
M pkg/compiler/lib/src/js_emitter/code_emitter_task.dart View 3 chunks +7 lines, -0 lines 0 comments Download
M pkg/compiler/lib/src/js_emitter/full_emitter/emitter.dart View 10 chunks +17 lines, -16 lines 0 comments Download
M pkg/compiler/lib/src/js_emitter/program_builder/collector.dart View 4 chunks +49 lines, -42 lines 0 comments Download
M pkg/compiler/lib/src/js_emitter/program_builder/program_builder.dart View 13 chunks +37 lines, -31 lines 0 comments Download
M pkg/compiler/lib/src/js_emitter/program_builder/registry.dart View 1 2 5 chunks +42 lines, -15 lines 0 comments Download
A pkg/compiler/lib/src/js_emitter/sorter.dart View 1 chunk +39 lines, -0 lines 0 comments Download
M pkg/compiler/lib/src/js_emitter/type_test_registry.dart View 5 chunks +6 lines, -5 lines 0 comments Download

Messages

Total messages: 6 (2 generated)
Johnni Winther
3 years, 8 months ago (2017-04-27 08:38:32 UTC) #2
Siggi Cherem (dart-lang)
lgtm https://codereview.chromium.org/2843283004/diff/20001/pkg/compiler/lib/src/js_emitter/program_builder/registry.dart File pkg/compiler/lib/src/js_emitter/program_builder/registry.dart (right): https://codereview.chromium.org/2843283004/diff/20001/pkg/compiler/lib/src/js_emitter/program_builder/registry.dart#newcode7 pkg/compiler/lib/src/js_emitter/program_builder/registry.dart:7: class LibraryMapping { nit: rename? (because "mapping" below ...
3 years, 7 months ago (2017-04-27 21:24:18 UTC) #3
Johnni Winther
https://codereview.chromium.org/2843283004/diff/20001/pkg/compiler/lib/src/js_emitter/program_builder/registry.dart File pkg/compiler/lib/src/js_emitter/program_builder/registry.dart (right): https://codereview.chromium.org/2843283004/diff/20001/pkg/compiler/lib/src/js_emitter/program_builder/registry.dart#newcode7 pkg/compiler/lib/src/js_emitter/program_builder/registry.dart:7: class LibraryMapping { On 2017/04/27 21:24:18, Siggi Cherem (dart-lang) ...
3 years, 7 months ago (2017-04-28 07:48:57 UTC) #4
Johnni Winther
3 years, 7 months ago (2017-04-28 07:53:52 UTC) #6
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
600ecf5e7268861ab995163d7c717732c4d46246 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698