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

Issue 2920753002: Use entities as keys rather than IR nodes (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

Use entities as keys rather than IR nodes - in field value computation - in super constructor inlining + general reduction in astAdapter usage R=sigmund@google.com Committed: https://github.com/dart-lang/sdk/commit/fd3e76c4da5b415380cd5886a75474ae1cb626d4

Patch Set 1 #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+90 lines, -96 lines) Patch
M pkg/compiler/lib/src/kernel/element_map.dart View 3 chunks +18 lines, -0 lines 2 comments Download
M pkg/compiler/lib/src/kernel/kernel_backend_strategy.dart View 1 chunk +5 lines, -0 lines 0 comments Download
M pkg/compiler/lib/src/ssa/builder_kernel.dart View 27 chunks +47 lines, -68 lines 0 comments Download
M pkg/compiler/lib/src/ssa/kernel_ast_adapter.dart View 4 chunks +20 lines, -28 lines 2 comments Download

Messages

Total messages: 8 (3 generated)
Johnni Winther
3 years, 6 months ago (2017-06-01 11:13:22 UTC) #3
Siggi Cherem (dart-lang)
https://codereview.chromium.org/2920753002/diff/1/pkg/compiler/lib/src/kernel/element_map.dart File pkg/compiler/lib/src/kernel/element_map.dart (right): https://codereview.chromium.org/2920753002/diff/1/pkg/compiler/lib/src/kernel/element_map.dart#newcode162 pkg/compiler/lib/src/kernel/element_map.dart:162: void enterInlinedMember(MemberEntity member); mmm. Maybe you have more in ...
3 years, 6 months ago (2017-06-01 22:08:48 UTC) #4
Siggi Cherem (dart-lang)
lgtm https://codereview.chromium.org/2920753002/diff/1/pkg/compiler/lib/src/kernel/element_map.dart File pkg/compiler/lib/src/kernel/element_map.dart (right): https://codereview.chromium.org/2920753002/diff/1/pkg/compiler/lib/src/kernel/element_map.dart#newcode162 pkg/compiler/lib/src/kernel/element_map.dart:162: void enterInlinedMember(MemberEntity member); On 2017/06/01 22:08:47, Siggi Cherem ...
3 years, 6 months ago (2017-06-01 22:15:39 UTC) #5
Johnni Winther
https://codereview.chromium.org/2920753002/diff/1/pkg/compiler/lib/src/ssa/kernel_ast_adapter.dart File pkg/compiler/lib/src/ssa/kernel_ast_adapter.dart (right): https://codereview.chromium.org/2920753002/diff/1/pkg/compiler/lib/src/ssa/kernel_ast_adapter.dart#newcode37 pkg/compiler/lib/src/ssa/kernel_ast_adapter.dart:37: class KernelAstAdapter extends KernelToElementMapMixin { On 2017/06/01 22:08:48, Siggi ...
3 years, 6 months ago (2017-06-02 09:25:04 UTC) #6
Johnni Winther
3 years, 6 months ago (2017-06-02 09:37:23 UTC) #8
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as
fd3e76c4da5b415380cd5886a75474ae1cb626d4 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698