Make use of annotations.RootedPointers and JS_HAZ_ROOTED

NEW
Unassigned

Status

()

Core
JavaScript: GC
P3
normal
8 months ago
25 days ago

People

(Reporter: sfink, Unassigned)

Tracking

(Blocks: 1 bug, {triage-deferred})

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

8 months ago
mccr8 correctly pointed out that annotations.RootedPointers is never used. Which means that JS_HAZ_ROOTED does nothing.

isRootedTypeName really ought to consult that variable instead of just using weird hardcoded parsing. (Actually, it should probably check the variable first, then use weird hardcoded parsing for whatever is inconvenient to annotate in the source.)
Keywords: triage-deferred
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.