If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

TT: make LIR_ref work for stack args

VERIFIED WONTFIX

Status

Tamarin
Tracing Virtual Machine
P4
normal
VERIFIED WONTFIX
10 years ago
8 years ago

People

(Reporter: Edwin Smith, Unassigned)

Tracking

Details

(Reporter)

Description

10 years ago
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.
(Reporter)

Updated

10 years ago
Blocks: 412088

Comment 1

10 years ago
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.
(Reporter)

Updated

10 years ago
Component: Virtual Machine → Tracing Virtual Machine
QA Contact: vm → tracing-vm
(Reporter)

Updated

10 years ago
Priority: -- → P4

Updated

8 years ago
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → WONTFIX

Updated

8 years ago
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.