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

Issue 2663063006: Move the kernel isolate snapshot out of the 'runtime' target to reduce build times on the simulator… (Closed)

Created:
3 years, 10 months ago by rmacnak
Modified:
3 years, 10 months ago
CC:
hausner, reviews_dartlang.org, Vyacheslav Egorov (Google), vm-dev_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Move the kernel isolate snapshot out of the 'runtime' target to reduce build times on the simulators. R=fschneider@google.com Committed: https://github.com/dart-lang/sdk/commit/b93307ea92eb42c41d57be1e0786f9509e440af6

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -16 lines) Patch
M BUILD.gn View 1 chunk +6 lines, -0 lines 2 comments Download
M runtime/vm/BUILD.gn View 1 chunk +0 lines, -16 lines 0 comments Download

Messages

Total messages: 9 (3 generated)
rmacnak
3 years, 10 months ago (2017-01-31 22:23:56 UTC) #2
Florian Schneider
Thanks! Lgtm.
3 years, 10 months ago (2017-01-31 22:29:04 UTC) #3
rmacnak
Committed patchset #1 (id:1) manually as b93307ea92eb42c41d57be1e0786f9509e440af6 (presubmit successful).
3 years, 10 months ago (2017-01-31 22:46:36 UTC) #5
jamesr1
https://codereview.chromium.org/2663063006/diff/1/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/2663063006/diff/1/BUILD.gn#newcode50 BUILD.gn:50: ":runtime", unfortunately this breaks the fuchsia GN build as ...
3 years, 10 months ago (2017-01-31 23:10:02 UTC) #7
rmacnak
https://codereview.chromium.org/2663063006/diff/1/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/2663063006/diff/1/BUILD.gn#newcode50 BUILD.gn:50: ":runtime", On 2017/01/31 23:10:02, jamesr1 wrote: > unfortunately this ...
3 years, 10 months ago (2017-01-31 23:26:10 UTC) #8
rmacnak
3 years, 10 months ago (2017-01-31 23:32:31 UTC) #9
Message was sent while issue was closed.
On 2017/01/31 23:26:10, rmacnak wrote:
> https://codereview.chromium.org/2663063006/diff/1/BUILD.gn
> File BUILD.gn (right):
> 
> https://codereview.chromium.org/2663063006/diff/1/BUILD.gn#newcode50
> BUILD.gn:50: ":runtime",
> On 2017/01/31 23:10:02, jamesr1 wrote:
> > unfortunately this breaks the fuchsia GN build as this non-testonly target
now
> > depends on a target marked testonly in fuchsia, see line 35.  Why does
> > //dart:runtime depend on run_vm_tests?  Is that not actually a test-only
> target
> > or should //dart:runtime (and thus //dart:runtime_kernel) be considered
> testonly
> > as well?
> 
> runtime and runtime_kernel should have the same testonly-ness.
> 
> I believe the grouping of run_vm_tests under runtime is mostly historical: we
> did it that way in GYP, our bots build the "runtime" target and we're keeping
GN
> and GYP roughly in sync until we can stop supporting GN. This probably should
be
> refactored after that.

er, stop supporting GYP*

Powered by Google App Engine
This is Rietveld 408576698