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

Issue 1732323005: Toward a green tools/build.py -cprecompiler -rdart_precompiled: (Closed)

Created:
4 years, 10 months ago by rmacnak
Modified:
4 years, 9 months ago
Reviewers:
Florian Schneider, siva
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

Make tools/build.py -cprecompiler -rdart_precompiled green: - Create a separate compilation output directory for each VMOptions varient so they can run in parallel. - Run both the snapshotter and assembler from the test harness instead of a wrapper script so crashes in the snapshotter are correctly identified by the test harness. - Delete the assembly source for the precompiled shared library as we go to limit space required to run the test suite (now 61GB for X64 release). - Remove the VMOption --optimization-counter-threshold in when running precompilation tests. - Don't look at a library prefix's import list during load(), it was removed by tree-shaking. - Trace types of TypeParameters. - Trace types of a Function's owner and parent. - Update status file for remaining 4 failures under http://dartbug.com/25892. R=fschneider@google.com Committed: https://github.com/dart-lang/sdk/commit/3fd5ffdbd4d90749f3f4bb9bb3ad34eafcd99f7c

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+150 lines, -109 lines) Patch
M runtime/vm/object.cc View 1 2 1 chunk +5 lines, -0 lines 2 comments Download
M runtime/vm/precompiler.cc View 1 2 2 chunks +16 lines, -0 lines 0 comments Download
M tests/co19/co19-runtime.status View 1 2 2 chunks +4 lines, -2 lines 0 comments Download
M tests/corelib/corelib.status View 1 2 2 chunks +4 lines, -4 lines 0 comments Download
M tests/isolate/isolate.status View 1 2 2 chunks +5 lines, -23 lines 0 comments Download
M tests/lib/lib.status View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M tests/utils/utils.status View 1 2 1 chunk +1 line, -1 line 0 comments Download
D tools/precompilation/precompiler.dart View 1 chunk +0 lines, -64 lines 0 comments Download
M tools/testing/dart/compiler_configuration.dart View 1 2 5 chunks +96 lines, -8 lines 0 comments Download
M tools/testing/dart/test_runner.dart View 1 2 1 chunk +1 line, -1 line 0 comments Download
M tools/testing/dart/test_suite.dart View 3 chunks +16 lines, -4 lines 0 comments Download

Messages

Total messages: 10 (5 generated)
rmacnak
4 years, 10 months ago (2016-02-25 22:52:24 UTC) #3
rmacnak
PTAL
4 years, 9 months ago (2016-03-01 22:16:10 UTC) #6
Florian Schneider
lgtm https://codereview.chromium.org/1732323005/diff/40001/runtime/vm/object.cc File runtime/vm/object.cc (right): https://codereview.chromium.org/1732323005/diff/40001/runtime/vm/object.cc#newcode10365 runtime/vm/object.cc:10365: if (Dart::IsRunningPrecompiledCode()) { Should this be just #if ...
4 years, 9 months ago (2016-03-01 22:53:45 UTC) #7
rmacnak
https://codereview.chromium.org/1732323005/diff/40001/runtime/vm/object.cc File runtime/vm/object.cc (right): https://codereview.chromium.org/1732323005/diff/40001/runtime/vm/object.cc#newcode10365 runtime/vm/object.cc:10365: if (Dart::IsRunningPrecompiledCode()) { On 2016/03/01 22:53:44, Florian Schneider wrote: ...
4 years, 9 months ago (2016-03-01 23:03:30 UTC) #8
rmacnak
4 years, 9 months ago (2016-03-01 23:19:17 UTC) #10
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
3fd5ffdbd4d90749f3f4bb9bb3ad34eafcd99f7c (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698