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

Issue 2904203002: Extract ClassHierarchyImpl implementation from ClassHierarchy. (Closed)

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

Description

Extract ClassHierarchyImpl implementation from ClassHierarchy. As a preparation step for using different implementation during incremental kernel generation. R=ahe@google.com, kmillikin@google.com, paulberry@google.com, sigmund@google.com BUG= Committed: https://github.com/dart-lang/sdk/commit/f9af7bf5bc545fa4d7dcd750c68a178310e0d566

Patch Set 1 #

Total comments: 2

Patch Set 2 : Rename ClassHierarchyImpl to ClosedWorldClassHierarchy. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+139 lines, -91 lines) Patch
M pkg/kernel/lib/class_hierarchy.dart View 1 12 chunks +130 lines, -83 lines 0 comments Download
M pkg/kernel/lib/transformations/treeshaker.dart View 1 2 chunks +3 lines, -3 lines 0 comments Download
M pkg/kernel/test/class_hierarchy_bench.dart View 1 1 chunk +2 lines, -2 lines 0 comments Download
M pkg/kernel/test/class_hierarchy_membench.dart View 1 1 chunk +2 lines, -2 lines 0 comments Download
M pkg/kernel/test/class_hierarchy_self_check.dart View 1 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 10 (1 generated)
scheglov
3 years, 7 months ago (2017-05-26 15:43:56 UTC) #1
Siggi Cherem (dart-lang)
Changes look good to me. I'll let Kevin give the final green light. Kevin, some ...
3 years, 7 months ago (2017-05-26 15:56:55 UTC) #2
scheglov
On 2017/05/26 15:56:55, Siggi Cherem (dart-lang) wrote: > Changes look good to me. I'll let ...
3 years, 7 months ago (2017-05-26 16:08:02 UTC) #3
ahe
L*G*T*M, but wait for Kevin :-) https://codereview.chromium.org/2904203002/diff/1/pkg/kernel/lib/class_hierarchy.dart File pkg/kernel/lib/class_hierarchy.dart (right): https://codereview.chromium.org/2904203002/diff/1/pkg/kernel/lib/class_hierarchy.dart#newcode127 pkg/kernel/lib/class_hierarchy.dart:127: class ClassHierarchyImpl implements ...
3 years, 6 months ago (2017-05-29 13:56:18 UTC) #4
scheglov
https://codereview.chromium.org/2904203002/diff/1/pkg/kernel/lib/class_hierarchy.dart File pkg/kernel/lib/class_hierarchy.dart (right): https://codereview.chromium.org/2904203002/diff/1/pkg/kernel/lib/class_hierarchy.dart#newcode127 pkg/kernel/lib/class_hierarchy.dart:127: class ClassHierarchyImpl implements ClassHierarchy { On 2017/05/29 13:56:18, ahe ...
3 years, 6 months ago (2017-05-30 01:18:18 UTC) #5
ahe
Kevin didn't get around to take a look yesterday, and is taking a vacation day ...
3 years, 6 months ago (2017-05-30 09:46:27 UTC) #6
ahe
Kevin didn't get around to take a look yesterday, and is taking a vacation day ...
3 years, 6 months ago (2017-05-30 09:46:30 UTC) #7
Kevin Millikin (Google)
Yes, go ahead and commit this when you are ready. I'll take a look later ...
3 years, 6 months ago (2017-05-30 15:19:57 UTC) #8
scheglov
3 years, 6 months ago (2017-05-30 16:45:15 UTC) #10
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
f9af7bf5bc545fa4d7dcd750c68a178310e0d566 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698