Closed Bug 1615016 Opened 9 months ago Closed 8 months ago

Store isAtomsZone and isSelfHostingZone flags on the Zone

Categories

(Core :: JavaScript: GC, task, P3)

task

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: jonco, Assigned: jonco)

Details

Attachments

(1 file)

At the moment calling isAtomsZone() on a Zone has to check with the runtime. We should just store this as a flag on the Zone (and similarly for isSelfHostingZone). This will remove some dependencies on JSRuntime.

Remove some dependencies on JSRuntime by storing flags on the Zone to indicate whether a zone is the atoms zone or the self hosting zone.

Pushed by jcoppeard@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c36521288f85
Store isAtomsZone and isSelfHostingZone flags on the Zone r=sfink

Sorry about that.

Flags: needinfo?(jcoppeard)
Pushed by jcoppeard@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bcd88da6a9c6
Store isAtomsZone and isSelfHostingZone flags on the Zone r=sfink
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75
You need to log in before you can comment on or make changes to this bug.