Closed Bug 515565 Opened 16 years ago Closed 16 years ago

don't unbox all receivers in thunks

Categories

(Tamarin Graveyard :: Virtual Machine, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: stejohns, Unassigned)

Details

Attachments

(1 file, 1 obsolete file)

Attached patch Patch (obsolete) — Splinter Review
nativegen.py should have the smarts to know which native thunks need to unbox the receiver (very few) and which don't (almost all), saving an instruction or two from the thunk. the enclosed patch does this. (works with both direct and indirect thunks.) edwin, if you like the patch, go ahead and land it.
Attachment #399657 - Flags: review?(edwsmith)
Attached patch Patch 2Splinter Review
same as before, but corrected bogus assert in check_unbox
Attachment #399657 - Attachment is obsolete: true
Attachment #399659 - Flags: review?(edwsmith)
Attachment #399657 - Flags: review?(edwsmith)
Attachment #399659 - Flags: review?(edwsmith) → review+
pushed as changeset: 2503:8f9c50738451
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Resolved fixed engineering / work item that has been pushed. Setting status to verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: