Closed
Bug 989667
Opened 11 years ago
Closed 11 years ago
Add writes of recovery meta-data to MResumePoint.
Categories
(Core :: JavaScript Engine: JIT, defect)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
FIXED
mozilla31
People
(Reporter: nbp, Assigned: nbp)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
10.84 KB,
patch
|
h4writer
:
review+
|
Details | Diff | Splinter Review |
Currently a resume point is the structure which is used to represent a frame. Thus it is logical that a resume point should encode the structure which is unique to the MResumePoint instead of delegating this task to the RecoverWriter.
The RecoverWriter should provide a its CompactBufferWriter to the write function of the MResumePoint.
Assignee | ||
Comment 1•11 years ago
|
||
Attachment #8399025 -
Flags: review?(hv1989)
Assignee | ||
Updated•11 years ago
|
Assignee | ||
Comment 2•11 years ago
|
||
Comment on attachment 8399025 [details] [diff] [review]
Add writes of recovery meta-data to the MResumePoint.
Review of attachment 8399025 [details] [diff] [review]:
-----------------------------------------------------------------
Jan, feel free to steal the review if you have more time than Hannes.
Attachment #8399025 -
Flags: review?(jdemooij)
Comment 3•11 years ago
|
||
Comment on attachment 8399025 [details] [diff] [review]
Add writes of recovery meta-data to the MResumePoint.
Review of attachment 8399025 [details] [diff] [review]:
-----------------------------------------------------------------
We decided on IRC it might be good to remove "writeRecoverData" and create a "visitXXX" out of this on a class RecoverDataGenerator (or something). This is to remove lowering/generating/visiting functions on the MIR structure. This would be similar to how CodeGenerator.cpp and Lowering.cpp works. I think this can go in Recover.cpp.
On IRC we agreed it would be ok to do this in a follow-up bug.
Note: We also were busy about creating "RIR.cpp/h" when the "Recover Instructions" finally get added. Though this is probably for the review of when we finally get that :D.
Attachment #8399025 -
Flags: review?(jdemooij)
Attachment #8399025 -
Flags: review?(hv1989)
Attachment #8399025 -
Flags: review+
Assignee | ||
Comment 4•11 years ago
|
||
Comment 5•11 years ago
|
||
Backed out for B2G bustage in the push.
https://hg.mozilla.org/integration/mozilla-inbound/rev/c4d1adee6057
https://tbpl.mozilla.org/php/getParsedLog.php?id=37290188&tree=Mozilla-Inbound
Assignee | ||
Comment 6•11 years ago
|
||
Comment 7•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla31
You need to log in
before you can comment on or make changes to this bug.
Description
•