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

Issue 482053002: Precompile dependencies' executables for use with "pub run". (Closed)

Created:
6 years, 4 months ago by nweiz
Modified:
6 years, 4 months ago
Reviewers:
Bob Nystrom
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Precompile dependencies' executables for use with "pub run". R=rnystrom@google.com BUG=20482 Committed: https://code.google.com/p/dart/source/detail?r=39424

Patch Set 1 #

Total comments: 36

Patch Set 2 : Code review changes #

Total comments: 2

Patch Set 3 : Code review changes #

Patch Set 4 : Make our SDK version file match the SDK's. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+702 lines, -23 lines) Patch
M sdk/lib/_internal/pub/lib/src/entrypoint.dart View 1 2 3 2 chunks +128 lines, -0 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/executable.dart View 1 2 3 4 chunks +43 lines, -6 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/package.dart View 1 3 chunks +11 lines, -3 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/package_graph.dart View 1 2 chunks +22 lines, -0 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/utils.dart View 1 1 chunk +26 lines, -0 lines 0 comments Download
A sdk/lib/_internal/pub/test/snapshot/creates_a_snapshot_for_immediate_and_transitive_dep_test.dart View 1 1 chunk +56 lines, -0 lines 0 comments Download
A sdk/lib/_internal/pub/test/snapshot/creates_a_snapshot_test.dart View 1 chunk +53 lines, -0 lines 0 comments Download
A sdk/lib/_internal/pub/test/snapshot/doesnt_snapshot_an_entrypoint_dependency_test.dart View 1 chunk +32 lines, -0 lines 0 comments Download
A + sdk/lib/_internal/pub/test/snapshot/doesnt_snapshot_path_dependency_test.dart View 1 chunk +12 lines, -13 lines 0 comments Download
A sdk/lib/_internal/pub/test/snapshot/doesnt_snapshot_transitive_dependencies_test.dart View 1 chunk +30 lines, -0 lines 0 comments Download
A sdk/lib/_internal/pub/test/snapshot/prints_errors_for_broken_snapshots_test.dart View 1 1 chunk +49 lines, -0 lines 0 comments Download
A sdk/lib/_internal/pub/test/snapshot/recompiles_if_the_sdk_is_out_of_date_test.dart View 1 1 chunk +44 lines, -0 lines 0 comments Download
A sdk/lib/_internal/pub/test/snapshot/snapshots_transformed_code_test.dart View 1 chunk +61 lines, -0 lines 0 comments Download
A sdk/lib/_internal/pub/test/snapshot/upgrades_snapshot_for_dependency_test.dart View 1 chunk +55 lines, -0 lines 0 comments Download
A sdk/lib/_internal/pub/test/snapshot/upgrades_snapshot_test.dart View 1 chunk +46 lines, -0 lines 0 comments Download
M sdk/lib/_internal/pub/test/test_pub.dart View 3 chunks +34 lines, -1 line 0 comments Download

Messages

Total messages: 9 (0 generated)
nweiz
6 years, 4 months ago (2014-08-18 18:34:25 UTC) #1
Bob Nystrom
This came out very well. Two questions: - How should this interact with pub cache ...
6 years, 4 months ago (2014-08-18 21:31:12 UTC) #2
nweiz
> How should this interact with pub cache repair? I don't think it should have ...
6 years, 4 months ago (2014-08-19 20:19:47 UTC) #3
nweiz
Code review changes
6 years, 4 months ago (2014-08-19 20:20:32 UTC) #4
Bob Nystrom
>> How can we test that this actually invokes the snapshot and doesn't just run ...
6 years, 4 months ago (2014-08-19 21:22:28 UTC) #5
nweiz
> I guess that makes sense. This does really encourage to get some benchmarks in ...
6 years, 4 months ago (2014-08-19 21:46:40 UTC) #6
nweiz
Code review changes
6 years, 4 months ago (2014-08-19 21:47:03 UTC) #7
Bob Nystrom
lgtm
6 years, 4 months ago (2014-08-19 22:30:17 UTC) #8
nweiz
6 years, 4 months ago (2014-08-20 20:06:33 UTC) #9
Message was sent while issue was closed.
Committed patchset #4 manually as 39424 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698