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

Issue 2490643002: [counters] Implement off-isolate RuntimeCallStats for the Preparser (Closed)

Created:
4 years, 1 month ago by Camillo Bruni
Modified:
4 years, 1 month ago
Reviewers:
fmeawad, vogelheim
CC:
fmeawad, lpy, v8-reviews_googlegroups.com, Toon Verwaest
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[counters] Implement off-isolate RuntimeCallStats for the Preparser BUG= Committed: https://crrev.com/bb6a626b7634cc5e9258e6c7bd0eb0b734739503 Cr-Commit-Position: refs/heads/master@{#41001}

Patch Set 1 #

Patch Set 2 : formatting #

Patch Set 3 : formatting #

Patch Set 4 : adding better comments #

Patch Set 5 : fixing bounds #

Total comments: 4

Patch Set 6 : addressing nits #

Total comments: 2

Patch Set 7 : fix merge conflict #

Total comments: 7

Patch Set 8 : cleaning up counter iteration #

Total comments: 4

Patch Set 9 : updating formatting and sorting counters] #

Patch Set 10 : cosmetic change #

Patch Set 11 : trying another approach to static initializers #

Patch Set 12 : fix #

Patch Set 13 : fixing declaration #

Unified diffs Side-by-side diffs Delta from patch set Stats (+177 lines, -113 lines) Patch
M src/counters.h View 1 2 3 4 5 6 7 8 9 10 11 8 chunks +32 lines, -19 lines 0 comments Download
M src/counters.cc View 1 2 3 4 5 6 7 8 9 10 11 12 4 chunks +51 lines, -66 lines 0 comments Download
M src/counters-inl.h View 1 chunk +7 lines, -2 lines 0 comments Download
M src/parsing/parser.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -1 line 0 comments Download
M src/parsing/parser.cc View 1 2 3 4 5 6 7 8 9 10 11 9 chunks +35 lines, -4 lines 0 comments Download
M src/parsing/parser-base.h View 1 2 3 4 5 6 3 chunks +9 lines, -1 line 0 comments Download
M src/parsing/preparser.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +4 lines, -2 lines 0 comments Download
M src/parsing/preparser.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +10 lines, -0 lines 0 comments Download
M test/cctest/test-parsing.cc View 1 2 3 4 5 6 7 8 9 10 11 9 chunks +27 lines, -18 lines 0 comments Download

Messages

Total messages: 48 (36 generated)
Camillo Bruni
PTAL
4 years, 1 month ago (2016-11-09 14:15:19 UTC) #6
lpy
Just nits. https://codereview.chromium.org/2490643002/diff/80001/src/parsing/parser.cc File src/parsing/parser.cc (right): https://codereview.chromium.org/2490643002/diff/80001/src/parsing/parser.cc#newcode3827 src/parsing/parser.cc:3827: if (FLAG_runtime_call_stats) { How about using FLAG_runtime_stats ...
4 years, 1 month ago (2016-11-09 16:47:42 UTC) #17
Camillo Bruni
PTAL https://codereview.chromium.org/2490643002/diff/80001/src/parsing/parser.cc File src/parsing/parser.cc (right): https://codereview.chromium.org/2490643002/diff/80001/src/parsing/parser.cc#newcode3827 src/parsing/parser.cc:3827: if (FLAG_runtime_call_stats) { On 2016/11/09 at 16:47:42, lpy ...
4 years, 1 month ago (2016-11-10 10:49:40 UTC) #19
fmeawad
Runtime Stats: lgtm. lpy@ can you follow up on this CL to make sure it ...
4 years, 1 month ago (2016-11-10 15:51:00 UTC) #21
Camillo Bruni
https://codereview.chromium.org/2490643002/diff/100001/src/counters.cc File src/counters.cc (right): https://codereview.chromium.org/2490643002/diff/100001/src/counters.cc#newcode353 src/counters.cc:353: while (current < &(this->Last)) { On 2016/11/10 at 15:51:00, ...
4 years, 1 month ago (2016-11-14 09:38:56 UTC) #30
vogelheim
Generally looks good, but some nitpicks, plus one thing I'm concerned about (the background/race-condition thing ...
4 years, 1 month ago (2016-11-14 10:20:33 UTC) #31
Camillo Bruni
PTAL again https://codereview.chromium.org/2490643002/diff/120001/src/counters.cc File src/counters.cc (right): https://codereview.chromium.org/2490643002/diff/120001/src/counters.cc#newcode316 src/counters.cc:316: RuntimeCallCounter* current = &(this->First); On 2016/11/14 at ...
4 years, 1 month ago (2016-11-14 12:43:46 UTC) #32
vogelheim
lgtm. thanks! https://codereview.chromium.org/2490643002/diff/140001/src/counters.h File src/counters.h (right): https://codereview.chromium.org/2490643002/diff/140001/src/counters.h#newcode737 src/counters.h:737: V(PreParseArrowFunctionLiteral) \ nitpick: The list was (mostly) ...
4 years, 1 month ago (2016-11-14 13:05:05 UTC) #33
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/2490643002/240001
4 years, 1 month ago (2016-11-15 16:06:00 UTC) #44
commit-bot: I haz the power
Committed patchset #13 (id:240001)
4 years, 1 month ago (2016-11-15 16:08:23 UTC) #45
Camillo Bruni
https://codereview.chromium.org/2490643002/diff/140001/src/counters.h File src/counters.h (right): https://codereview.chromium.org/2490643002/diff/140001/src/counters.h#newcode737 src/counters.h:737: V(PreParseArrowFunctionLiteral) \ On 2016/11/14 at 13:05:05, vogelheim wrote: > ...
4 years, 1 month ago (2016-11-15 18:10:29 UTC) #46
commit-bot: I haz the power
4 years, 1 month ago (2016-11-17 22:34:34 UTC) #48
Message was sent while issue was closed.
Patchset 13 (id:??) landed as
https://crrev.com/bb6a626b7634cc5e9258e6c7bd0eb0b734739503
Cr-Commit-Position: refs/heads/master@{#41001}

Powered by Google App Engine
This is Rietveld 408576698