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

Issue 2653953006: [ast] Temporarily allow handle dereference for debug printing (Closed)

Created:
3 years, 11 months ago by Leszek Swirski
Modified:
3 years, 11 months ago
Reviewers:
Igor Sheludko, marja
CC:
v8-reviews_googlegroups.com
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[ast] Temporarily allow handle dereference for debug printing There is a print in AstNumbering which needs to dereference the string containing the function name, which clashes with the disallowed handle reference scope used to allow ast-numbering to run off-thread. This could be fixed by pushing the print out of this function, and somehow propagating disable_crankshaft_reason out of the visitor, but in reality this check will soon be removed anyway, and until it is this function will be on the main thread, so we may as well just hack it. Review-Url: https://codereview.chromium.org/2653953006 Cr-Commit-Position: refs/heads/master@{#42711} Committed: https://chromium.googlesource.com/v8/v8/+/ba1d747d6fb2419b7ac4904dd7f47422471d3b86

Patch Set 1 #

Patch Set 2 : Change DCHECK since we don't have the isolate #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -0 lines) Patch
M src/ast/ast-numbering.cc View 1 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (12 generated)
Leszek Swirski
marja: Please review. ishell: FYI.
3 years, 11 months ago (2017-01-25 19:52:16 UTC) #4
marja
lgtm
3 years, 11 months ago (2017-01-26 08:38:11 UTC) #11
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/2653953006/20001
3 years, 11 months ago (2017-01-26 18:41:10 UTC) #13
commit-bot: I haz the power
3 years, 11 months ago (2017-01-26 18:43:13 UTC) #16
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/v8/v8/+/ba1d747d6fb2419b7ac4904dd7f47422471...

Powered by Google App Engine
This is Rietveld 408576698