Open
Bug 992199
Opened 11 years ago
Updated 7 months ago
Record potentially recoverable alias sets roots on resume points.
Categories
(Core :: JavaScript Engine: JIT, defect, P5)
Core
JavaScript Engine: JIT
Tracking
()
NEW
People
(Reporter: nbp, Unassigned)
References
Details
The idea being that a bailout need to recover the side-effects which are supposed to be executed in baseline at the point where we are resuming. If one side-effect was not ran, it need to be recovered. Thus we should list all the latest alias sets as part of the resume points.
Reporter | ||
Updated•11 years ago
|
Reporter | ||
Comment 1•8 years ago
|
||
The goal of this issue, is to save the store operations on resume points such that we can "Sink" them down in the graph as long as they do not collide with any other aliased instructions.
For example, this would be useful to do LICM by moving Store operations at the bottom of loops.
Priority: -- → P5
Reporter | ||
Updated•8 years ago
|
Assignee: nicolas.b.pierron → nobody
Status: ASSIGNED → NEW
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•