Add edge label to write barrier assert

RESOLVED FIXED in mozilla15

Status

()

Core
JavaScript Engine
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: jandem, Assigned: jandem)

Tracking

unspecified
mozilla15
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

5 years ago
Created attachment 626432 [details] [diff] [review]
Patch

The IsMarkedOrAllocated(static_cast<Cell *>(thing)) assert is very generic, and this makes it hard for the fuzzers to detect duplicates.

The attached patch attempts to make it less generic by adding the edge label to the write barrier assert, so that the fuzzers can more easily distinguish different bugs.
Attachment #626432 - Flags: review?(wmccloskey)
Attachment #626432 - Flags: review?(wmccloskey) → review+
(Assignee)

Comment 1

5 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/ca00c85ee997
Target Milestone: --- → mozilla15
https://hg.mozilla.org/mozilla-central/rev/ca00c85ee997
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.