Open Bug 991656 Opened 11 years ago Updated 3 months ago

Replace writeRecoverData by a visit function on an instance of a MNodeVisitor.

Categories

(Core :: JavaScript Engine: JIT, defect, P5)

defect

Tracking

()

People

(Reporter: nbp, Unassigned)

References

Details

As Hannes point-out during the review of Bug 989667, we currently need to have a writeRecoverData for every instruction that we want to encode. If we were to add an MNodeVisitor, then we could replace this function and move this conversion into a file dedicated to lower MIR Instructions into RIR Instructions. Then we could dedicate a second file (named RIR.cpp) for the evaluation of each instruction.
Blocks: 878503
Priority: -- → P5
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.