Closed
Bug 411284
Opened 18 years ago
Closed 16 years ago
TASK: use one stack region and have the rstack grow downwards
Categories
(Tamarin Graveyard :: Tracing Virtual Machine, enhancement, P4)
Tracking
(Not tracked)
VERIFIED
WONTFIX
People
(Reporter: edwsmith, Unassigned)
Details
There are two forth stacks, one for operands and one for return values and local variables and AS3 stack frames. Two stacks both grow upwards, require two stack overflow checks at each AS3 call, and two separate stack regions.
We could just have one region, with the return stack growing downwards, which is conventional anyway. then, only one stack overflow check is required and only one region to manage.
with rstack growing downwards, rp[0] should be the topmost valid entry, and push/pop use pre-decrement and post-increment.
| Reporter | ||
Updated•18 years ago
|
Summary: TT: use one stack region hand have the rstack grow downwards → TT: use one stack region and have the rstack grow downwards
| Reporter | ||
Updated•18 years ago
|
Component: Virtual Machine → Tracing Virtual Machine
QA Contact: vm → tracing-vm
| Reporter | ||
Updated•17 years ago
|
Priority: -- → P4
Updated•17 years ago
|
Summary: TT: use one stack region and have the rstack grow downwards → Task: use one stack region and have the rstack grow downwards
Updated•17 years ago
|
Summary: Task: use one stack region and have the rstack grow downwards → TASK: use one stack region and have the rstack grow downwards
Updated•17 years ago
|
Severity: normal → enhancement
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WONTFIX
Updated•16 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•