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

Issue 1974873002: Disable concurrent marking/sweeping, and background compilation on ARMv5TE (Closed)

Created:
4 years, 7 months ago by zra
Modified:
4 years, 7 months ago
Reviewers:
Cutch, Ivan Posva
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

Disable concurrent marking/sweeping, and background compilation on ARMv5TE Also adds missing feature detection to the graph intrinsifier. R=iposva@google.com, johnmccutchan@google.com Committed: https://github.com/dart-lang/sdk/commit/f82a8c9af2d940451fa5daf9ff6ae5026af1a2e9

Patch Set 1 #

Total comments: 5

Patch Set 2 : Address comments #

Total comments: 2

Patch Set 3 : Move ARCH_IS_MULTI_CORE #

Patch Set 4 : Move USING_DBC #

Patch Set 5 : More shuffling things around #

Unified diffs Side-by-side diffs Delta from patch set Stats (+44 lines, -25 lines) Patch
M runtime/platform/globals.h View 1 2 3 4 1 chunk +5 lines, -0 lines 0 comments Download
M runtime/vm/flag_list.h View 1 2 3 4 4 chunks +21 lines, -7 lines 0 comments Download
M runtime/vm/gc_marker.cc View 1 1 chunk +0 lines, -6 lines 0 comments Download
M runtime/vm/heap_test.cc View 1 3 chunks +2 lines, -4 lines 0 comments Download
M runtime/vm/intrinsifier.cc View 5 chunks +16 lines, -3 lines 0 comments Download
M runtime/vm/pages.cc View 1 1 chunk +0 lines, -2 lines 0 comments Download
M runtime/vm/scavenger.cc View 1 1 chunk +0 lines, -1 line 0 comments Download
M runtime/vm/snapshot_test.cc View 1 1 chunk +0 lines, -2 lines 0 comments Download

Messages

Total messages: 12 (2 generated)
zra
4 years, 7 months ago (2016-05-12 16:45:44 UTC) #2
Cutch
lgtm
4 years, 7 months ago (2016-05-12 16:48:49 UTC) #3
Ivan Posva
Once the flags are moved we can have them be driven by a single define ...
4 years, 7 months ago (2016-05-12 17:19:46 UTC) #4
zra
https://codereview.chromium.org/1974873002/diff/1/runtime/vm/gc_marker.cc File runtime/vm/gc_marker.cc (right): https://codereview.chromium.org/1974873002/diff/1/runtime/vm/gc_marker.cc#newcode36 runtime/vm/gc_marker.cc:36: DEFINE_FLAG(int, marker_tasks, MARKER_TASKS, On 2016/05/12 17:19:46, Ivan Posva wrote: ...
4 years, 7 months ago (2016-05-12 19:54:22 UTC) #5
zra
https://codereview.chromium.org/1974873002/diff/1/runtime/vm/pages.cc File runtime/vm/pages.cc (right): https://codereview.chromium.org/1974873002/diff/1/runtime/vm/pages.cc#newcode46 runtime/vm/pages.cc:46: DEFINE_FLAG(bool, concurrent_sweep, USING_CONCURRENT_SWEEP, On 2016/05/12 19:54:21, zra wrote: > ...
4 years, 7 months ago (2016-05-12 19:59:11 UTC) #6
Ivan Posva
-Ivan https://codereview.chromium.org/1974873002/diff/20001/runtime/vm/flag_list.h File runtime/vm/flag_list.h (right): https://codereview.chromium.org/1974873002/diff/20001/runtime/vm/flag_list.h#newcode14 runtime/vm/flag_list.h:14: // Disable background threads by default on armv5te. ...
4 years, 7 months ago (2016-05-12 19:59:46 UTC) #7
zra
https://codereview.chromium.org/1974873002/diff/20001/runtime/vm/flag_list.h File runtime/vm/flag_list.h (right): https://codereview.chromium.org/1974873002/diff/20001/runtime/vm/flag_list.h#newcode14 runtime/vm/flag_list.h:14: // Disable background threads by default on armv5te. The ...
4 years, 7 months ago (2016-05-12 20:12:26 UTC) #8
Ivan Posva
LGTM after making the changes discussed in person. -Ivan
4 years, 7 months ago (2016-05-12 21:44:34 UTC) #9
zra
On 2016/05/12 21:44:34, Ivan Posva wrote: > LGTM after making the changes discussed in person. ...
4 years, 7 months ago (2016-05-12 22:07:53 UTC) #10
zra
4 years, 7 months ago (2016-05-12 22:09:47 UTC) #12
Message was sent while issue was closed.
Committed patchset #5 (id:80001) manually as
f82a8c9af2d940451fa5daf9ff6ae5026af1a2e9.

Powered by Google App Engine
This is Rietveld 408576698