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

Issue 2140333002: Collect TokenStreams into the vm isolate snapshot instead of Scripts. (Closed)

Created:
4 years, 5 months ago by rmacnak
Modified:
4 years, 5 months ago
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Base URL:
git@github.com:dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Collect TokenStreams into the vm isolate snapshot instead of Scripts. Fixes caching-JIT and codeless app snapshots. After the move of the compile time constant cache from the object store to individual caches on each script, we started attempting to include const objects in the vm isolate instead of the regular isolate. R=fschneider@google.com Committed: https://github.com/dart-lang/sdk/commit/83da4db9f9f5d8d5894e603c9a10402f328f0aac

Patch Set 1 #

Total comments: 2

Patch Set 2 : comment, link collision #

Unified diffs Side-by-side diffs Delta from patch set Stats (+28 lines, -28 lines) Patch
M runtime/vm/clustered_snapshot.h View 1 chunk +1 line, -1 line 0 comments Download
M runtime/vm/clustered_snapshot.cc View 1 6 chunks +27 lines, -27 lines 0 comments Download

Messages

Total messages: 6 (2 generated)
rmacnak
4 years, 5 months ago (2016-07-12 22:30:01 UTC) #2
Florian Schneider
Lgtm https://codereview.chromium.org/2140333002/diff/1/runtime/vm/clustered_snapshot.cc File runtime/vm/clustered_snapshot.cc (right): https://codereview.chromium.org/2140333002/diff/1/runtime/vm/clustered_snapshot.cc#newcode4884 runtime/vm/clustered_snapshot.cc:4884: // Collect all the script objects and their ...
4 years, 5 months ago (2016-07-12 22:36:08 UTC) #3
rmacnak
Also renamed the visitor to avoid link-time collision between clustered_snapshot's and compiler_stats's TokenStreamVisitor. https://codereview.chromium.org/2140333002/diff/1/runtime/vm/clustered_snapshot.cc File ...
4 years, 5 months ago (2016-07-12 23:22:35 UTC) #4
rmacnak
4 years, 5 months ago (2016-07-12 23:25:27 UTC) #6
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
83da4db9f9f5d8d5894e603c9a10402f328f0aac (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698