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

Issue 2852463003: [heap] Filter out non-heap values when tracing wrappers (Closed)

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

Description

[heap] Filter out non-heap values when tracing wrappers We used to rely on the fact that all values kept alive through wrapper tracing were materialized as heap objects. Smis break this invariant and need to be filter out. BUG=chromium:716031 Review-Url: https://codereview.chromium.org/2852463003 Cr-Commit-Position: refs/heads/master@{#44946} Committed: https://chromium.googlesource.com/v8/v8/+/1f3a95f1f7a11ba7a97901ea6046c251ef77bed4

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -4 lines) Patch
M src/heap/heap.cc View 1 chunk +3 lines, -4 lines 2 comments Download

Messages

Total messages: 9 (4 generated)
Hannes Payer (out of office)
https://codereview.chromium.org/2852463003/diff/1/src/heap/heap.cc File src/heap/heap.cc (right): https://codereview.chromium.org/2852463003/diff/1/src/heap/heap.cc#newcode5676 src/heap/heap.cc:5676: if (!(*object)->IsHeapObject()) return; Do you still want to keep ...
3 years, 7 months ago (2017-04-27 14:46:18 UTC) #2
Michael Lippautz
https://codereview.chromium.org/2852463003/diff/1/src/heap/heap.cc File src/heap/heap.cc (right): https://codereview.chromium.org/2852463003/diff/1/src/heap/heap.cc#newcode5676 src/heap/heap.cc:5676: if (!(*object)->IsHeapObject()) return; On 2017/04/27 14:46:18, Hannes Payer wrote: ...
3 years, 7 months ago (2017-04-27 14:47:50 UTC) #3
Hannes Payer (out of office)
lgtm
3 years, 7 months ago (2017-04-27 15:00:41 UTC) #4
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/2852463003/1
3 years, 7 months ago (2017-04-27 15:01:35 UTC) #6
commit-bot: I haz the power
3 years, 7 months ago (2017-04-27 15:33:13 UTC) #9
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://chromium.googlesource.com/v8/v8/+/1f3a95f1f7a11ba7a97901ea6046c251ef7...

Powered by Google App Engine
This is Rietveld 408576698