Open Bug 835700 Opened 11 years ago Updated 2 years ago

BaselineCompiler: Refactor BaselineFrame to use IonJSFrameLayout interface more.

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: djvj, Unassigned)

References

Details

A bunch of methods in BaselineFrame (e.g. callee(), thisValue(), numFormalArgs()) can be rewritten in terms of IonJSFrameLayout pointer.

Also add a |ionJSFrame| method to BaselineFrame that returns the IonJSFrameLayout.

This can be used to clean up Baseline->Ion OSR code a bit.
Assignee: general → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.