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

Issue 2861763002: [heap] Add GC accounting to slow allocation and incremental marking job (Closed)

Created:
3 years, 7 months ago by Michael Lippautz
Modified:
3 years, 7 months ago
CC:
Hannes Payer (out of office), Jarin, v8-reviews_googlegroups.com
Target Ref:
refs/heads/master
Project:
v8
Visibility:
Public.

Description

[heap] Add GC accounting to slow allocation and incremental marking job BUG=v8:6343 Review-Url: https://codereview.chromium.org/2861763002 Cr-Commit-Position: refs/heads/master@{#45073} Committed: https://chromium.googlesource.com/v8/v8/+/8ab39ebcf90e6e838dd5ca2d6bbfdd8111841777

Patch Set 1 #

Total comments: 1

Patch Set 2 : Add includes #

Total comments: 4

Patch Set 3 : Create separate runtime counters for different entry points #

Patch Set 4 : Fix multi-threaded use of CompactionSpace #

Patch Set 5 : Fix typo #

Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -4 lines) Patch
M src/counters.h View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M src/heap/heap.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/heap/incremental-marking-job.cc View 1 2 2 chunks +4 lines, -0 lines 0 comments Download
M src/heap/spaces.h View 1 2 3 4 2 chunks +5 lines, -1 line 0 comments Download
M src/heap/spaces.cc View 1 2 3 2 chunks +13 lines, -2 lines 0 comments Download

Messages

Total messages: 39 (29 generated)
Michael Lippautz
ptal https://codereview.chromium.org/2861763002/diff/1/src/heap/spaces.cc File src/heap/spaces.cc (right): https://codereview.chromium.org/2861763002/diff/1/src/heap/spaces.cc#newcode2903 src/heap/spaces.cc:2903: VMState<GC> state(heap()->isolate()); I think this is a pretty ...
3 years, 7 months ago (2017-05-03 15:44:52 UTC) #3
Michael Lippautz
Camillo: I was not sure whether we want to have the runtime stats too, wdyt?
3 years, 7 months ago (2017-05-03 15:47:07 UTC) #6
Camillo Bruni
On 2017/05/03 at 15:47:07, mlippautz wrote: > Camillo: I was not sure whether we want ...
3 years, 7 months ago (2017-05-03 16:24:19 UTC) #11
Camillo Bruni
On 2017/05/03 at 16:24:19, Camillo Bruni wrote: > On 2017/05/03 at 15:47:07, mlippautz wrote: > ...
3 years, 7 months ago (2017-05-03 16:24:45 UTC) #12
Camillo Bruni
LGTM with remarks. https://codereview.chromium.org/2861763002/diff/20001/src/heap/incremental-marking-job.cc File src/heap/incremental-marking-job.cc (right): https://codereview.chromium.org/2861763002/diff/20001/src/heap/incremental-marking-job.cc#newcode47 src/heap/incremental-marking-job.cc:47: RuntimeCallTimerScope(isolate(), &RuntimeCallStats::GC); we could even add ...
3 years, 7 months ago (2017-05-03 16:25:57 UTC) #13
Michael Lippautz
https://codereview.chromium.org/2861763002/diff/20001/src/heap/incremental-marking-job.cc File src/heap/incremental-marking-job.cc (right): https://codereview.chromium.org/2861763002/diff/20001/src/heap/incremental-marking-job.cc#newcode47 src/heap/incremental-marking-job.cc:47: RuntimeCallTimerScope(isolate(), &RuntimeCallStats::GC); On 2017/05/03 16:25:56, Camillo Bruni wrote: > ...
3 years, 7 months ago (2017-05-03 16:32:00 UTC) #16
ulan
lgtm
3 years, 7 months ago (2017-05-03 18:36:43 UTC) #23
Hannes Payer (out of office)
lgtm
3 years, 7 months ago (2017-05-03 19:58:38 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2861763002/80001
3 years, 7 months ago (2017-05-03 20:57:50 UTC) #36
commit-bot: I haz the power
3 years, 7 months ago (2017-05-03 20:59:39 UTC) #39
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/v8/v8/+/8ab39ebcf90e6e838dd5ca2d6bbfdd81118...

Powered by Google App Engine
This is Rietveld 408576698