-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pub run should save snapshots of dependencies' executables #20482
Labels
type-enhancement
A request for a change that isn't a bug
Comments
r39424 mostly implements this, but there are a few details I want to improve before closing out the bug. |
This comment was originally written by @zoechi Please don't forget to add a note that |
This comment was originally written by @zoechi Performance is fine now ! |
Fixed by r39424, r39431, r39441, and r39528. Added Fixed label. |
This was referenced Jun 3, 2015
Closed
This was referenced Jun 5, 2015
This issue has been moved to dart-lang/pub#1087. |
kevmoo
added
type-enhancement
A request for a change that isn't a bug
and removed
priority-unassigned
labels
Mar 1, 2016
This issue was closed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
As long as a dependency doesn't transitively depend on the root package or a path dependency, that dependency's executables should be precompiled on "pub get"/"pub upgrade" and cached as VM snapshots.
Since snapshots aren't compatible across VM versions. If possible, we should detect version incompatibility by trying and failing to run a newer VM on an older snapshot.
The text was updated successfully, but these errors were encountered: