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

Issue 1464773002: Remove WorldImpact from caches when no longer needed. (Closed)

Created:
5 years, 1 month ago by Johnni Winther
Modified:
5 years, 1 month ago
Reviewers:
sigurdm
CC:
reviews_dartlang.org, Harry Terkelsen
Base URL:
https://github.com/dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Remove WorldImpact from caches when no longer needed. BUG= R=sigurdm@google.com Committed: https://github.com/dart-lang/sdk/commit/ecea5e5dc047f37fc16894bbc175ac752c9e0744 Reverted: https://github.com/dart-lang/sdk/commit/b28df3dc5d1026f4b7bbe8e41a542e79b4860656 This test fails: python tools/test.py -mrelease -cdart2js -rd8 --minified --dart2js-batch --host-checked -t960 dart2js_extra/deferred/deferred_function_test Committed: https://github.com/dart-lang/sdk/commit/8a4995dfb75247197df8d407f4426b9c6ece08d5

Patch Set 1 #

Total comments: 12

Patch Set 2 : Updated cf. comments. #

Patch Set 3 : Rebased #

Patch Set 4 : Make deferred uncaching global. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+337 lines, -57 lines) Patch
M pkg/compiler/lib/src/common/backend_api.dart View 2 chunks +8 lines, -0 lines 0 comments Download
M pkg/compiler/lib/src/common/codegen.dart View 3 chunks +9 lines, -4 lines 0 comments Download
M pkg/compiler/lib/src/common/resolution.dart View 1 2 3 1 chunk +13 lines, -0 lines 0 comments Download
M pkg/compiler/lib/src/compiler.dart View 1 2 3 5 chunks +23 lines, -0 lines 0 comments Download
M pkg/compiler/lib/src/deferred_load.dart View 1 2 3 5 chunks +39 lines, -25 lines 0 comments Download
M pkg/compiler/lib/src/dump_info.dart View 1 2 3 4 chunks +51 lines, -20 lines 0 comments Download
M pkg/compiler/lib/src/enqueue.dart View 1 7 chunks +41 lines, -6 lines 0 comments Download
M pkg/compiler/lib/src/js_backend/backend.dart View 1 2 3 3 chunks +58 lines, -1 line 0 comments Download
M pkg/compiler/lib/src/js_backend/js_backend.dart View 1 2 chunks +8 lines, -1 line 0 comments Download
M pkg/compiler/lib/src/universe/world_impact.dart View 1 2 3 3 chunks +87 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (2 generated)
Johnni Winther
5 years, 1 month ago (2015-11-20 11:23:00 UTC) #2
sigurdm
LGTM https://codereview.chromium.org/1464773002/diff/1/pkg/compiler/lib/src/js_backend/backend.dart File pkg/compiler/lib/src/js_backend/backend.dart (right): https://codereview.chromium.org/1464773002/diff/1/pkg/compiler/lib/src/js_backend/backend.dart#newcode3113 pkg/compiler/lib/src/js_backend/backend.dart:3113: if (impactUse == ResolutionEnqueuer.IMPACT_USE) { It would be ...
5 years, 1 month ago (2015-11-20 12:13:20 UTC) #3
Johnni Winther
https://codereview.chromium.org/1464773002/diff/1/pkg/compiler/lib/src/js_backend/backend.dart File pkg/compiler/lib/src/js_backend/backend.dart (right): https://codereview.chromium.org/1464773002/diff/1/pkg/compiler/lib/src/js_backend/backend.dart#newcode3113 pkg/compiler/lib/src/js_backend/backend.dart:3113: if (impactUse == ResolutionEnqueuer.IMPACT_USE) { On 2015/11/20 12:13:19, sigurdm ...
5 years, 1 month ago (2015-11-20 13:49:36 UTC) #4
Johnni Winther
Committed patchset #2 (id:20001) manually as ecea5e5dc047f37fc16894bbc175ac752c9e0744 (presubmit successful).
5 years, 1 month ago (2015-11-20 14:16:35 UTC) #5
Johnni Winther
PTAL @ the last patch
5 years, 1 month ago (2015-11-23 12:50:57 UTC) #7
sigurdm
LGTM
5 years, 1 month ago (2015-11-23 13:09:42 UTC) #8
Johnni Winther
5 years, 1 month ago (2015-11-23 14:51:58 UTC) #9
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as
8a4995dfb75247197df8d407f4426b9c6ece08d5 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698