Closed Bug 1316166 Opened 8 years ago Closed 8 years ago

Async functions do not survive relazification

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1314055
Tracking Status
firefox52 --- affected

People

(Reporter: kmag, Assigned: kmag)

References

Details

Async function wrappers are currently marked as self-hosted builtins with the name AsyncWrapper, which means that when the GC triggers relazification, they're lazified as builtin functions, and later fail delazification when the runtime tries to lookup the AsyncWrapper builtin.
bug 1314055 changes the implementation, after the patch merged, wrappers are native function, so the situation might become a bit different.
Yes, it looks like that should fix the problem.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.