Closed Bug 411661 Opened 17 years ago Closed 15 years ago

TT: make LIR_ref work for stack args

Categories

(Tamarin Graveyard :: Tracing Virtual Machine, defect, P4)

x86
Windows XP
defect

Tracking

(Not tracked)

VERIFIED WONTFIX

People

(Reporter: edwsmith, Unassigned)

References

Details

LIR_ref only supports register-based args at the moment. this means only the first two parameters (on x86) or four (arm) can be multiname or box references. we even have extra forth code to ROT arguments to fit this model, which is really unnecessary.
Blocks: 412088
This may or may not be worth doing... ROT/SWAP/ETC becomes "free" inside superwords, so if we can constrain the few places that need this to inside superwords the penalty pretty much goes away. Might be easier to superwordify the few places that need it rather than add more general code for LIR_ref.
Component: Virtual Machine → Tracing Virtual Machine
QA Contact: vm → tracing-vm
Priority: -- → P4
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WONTFIX
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.