Closed
Bug 1630205
Opened 4 years ago
Closed 4 years ago
Cranelift: reuse compiler data structures across batch compilations
Categories
(Core :: JavaScript: WebAssembly, enhancement, P3)
Core
JavaScript: WebAssembly
Tracking
()
RESOLVED
FIXED
mozilla77
Tracking | Status | |
---|---|---|
firefox77 | --- | fixed |
People
(Reporter: bbouvier, Assigned: bbouvier)
References
Details
Attachments
(1 file)
See also bug 1578352. Actually we can do better and reduce compile times by just sharing the compiler data structures across batches, reducing even further the number of memory allocations in general.
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
It's a relatively simple patch with nice improvements. (Also observed a few improvements with Embenchen, on x64.)
Updated•4 years ago
|
Priority: -- → P3
Updated•4 years ago
|
Attachment #9140742 -
Attachment description: Bug 1630205: Reuse data structures even more across Cranelift compilations; → Bug 1630205: Reuse data structures even more across Cranelift compilations; r=rhunt
Pushed by bbouvier@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8de9829f7c12
Reuse data structures even more across Cranelift compilations; r=rhunt
Comment 4•4 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
status-firefox77:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
You need to log in
before you can comment on or make changes to this bug.
Description
•