Closed
Bug 1020126
Opened 10 years ago
Closed 10 years ago
IonMonkey: (ARM) Inhibit placing pools while emitting a bailout jump table.
Categories
(Core :: JavaScript Engine: JIT, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1020834
People
(Reporter: dougc, Assigned: dougc)
Details
Attachments
(1 file)
(deleted),
patch
|
Details | Diff | Splinter Review |
The bailout jump table is indexed based on a constant branch instruction size so it is necessary to inhibit pools being placed within this table. This issue does not cause any reported bugs, but causes failures in extended testing.
Assignee | ||
Comment 1•10 years ago
|
||
Assignee: nobody → dtc-moz
Attachment #8433963 -
Flags: review?(mrosenberg)
Assignee | ||
Comment 2•10 years ago
|
||
Comment on attachment 8433963 [details] [diff] [review]
Inhibit placing pools while emitting a bailout jump table.
Sorry, this patch alone does not work with the current buffer pool. It will insert a pool at the start which is not expected for the bailout table. Shall need to patch the buffer pool code a little too.
Attachment #8433963 -
Flags: review?(mrosenberg)
Assignee | ||
Comment 3•10 years ago
|
||
Failed to split this one out from a larger patch, so it's bundled into the fixes in bug 1020834 which also includes the testing support.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•