If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Perform AutoAssertOnGC checks from off-main-thread

RESOLVED INVALID

Status

()

Core
JavaScript: GC
RESOLVED INVALID
3 years ago
2 years ago

People

(Reporter: terrence, Unassigned)

Tracking

(Blocks: 1 bug)

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
We're currently skipping these on ExclusiveContext because the suppressGC flag is on rt->mainThread. I've no idea why, but it seems like we could make this an atomic on rt itself pretty easily.
(Reporter)

Comment 1

2 years ago
The first line in GCRuntime::collect is JS_AbortIfWrongThread, so we can't even get to the check, and we're protected from GCing off thread anyway.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.