Closed
Bug 1720265
Opened 4 years ago
Closed 4 years ago
Remove use of Atomic from gc::AllocSite
Categories
(Core :: JavaScript Engine: JIT, task, P3)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
FIXED
92 Branch
Tracking | Status | |
---|---|---|
firefox92 | --- | fixed |
People
(Reporter: jonco, Assigned: jonco)
Details
Attachments
(1 file)
Currently the state is stored in atomic storage because it can be accessed by the main thread and by Warp compilation.
Instead we can copy just the site's initial heap state when taking a snapshot of an IC stub with an AllocSite field.
Assignee | ||
Comment 1•4 years ago
|
||
Pushed by jcoppeard@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9090fa15d22b
Replace AllocSite pointers with the current initial heap in Warp snapshots r=jandem
Comment 3•4 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 4 years ago
status-firefox92:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 92 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•