Closed Bug 754491 Opened 8 years ago Closed 8 years ago

IonMonkey: Mark values of native functions called from IonCode.

Categories

(Core :: JavaScript Engine, defect)

Other Branch
x86_64
Linux
defect
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: nbp, Assigned: nbp)

References

Details

Attachments

(1 file)

Bug 748986 is fixing a similar issue related to VM wrapper arguments, this bug is related to native function arguments.  This correspond (in terms introduced by patch of Bug 748986) to the case where “ionCode == NULL”, and mark the vector of argument used by the native call.

Hopefully IonFrameIterator::numActualArgs should work seamlessly for native function calls and provide the number of arguments of the IonExitFrameLayout::nativeVp() recovered from the exit frame.
Assignee: general → nicolas.b.pierron
Status: NEW → ASSIGNED
Attachment #623373 - Flags: review?(dvander)
Attachment #623373 - Flags: review?(dvander) → review+
https://hg.mozilla.org/projects/ionmonkey/rev/e8de64e7e9fe
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.