Closed Bug 446639 Opened 16 years ago Closed 15 years ago

TT needs smaller IL or IL cache

Categories

(Tamarin Graveyard :: Tracing Virtual Machine, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED WONTFIX

People

(Reporter: treilly, Unassigned)

Details

Over 3mb of memory is burned on IL in TT.  The uncompressed swf is only 600k or so, usually we get 2 IL instruction per abc opcode, but that translates to 4x space usage since IL opcodes are 16 bytes.  Thoughts:

1) we need a tighter IL
2a) we need a IL cache, ie the ability to evict infrequently used IL or
2b) if we can make IL denser we could potentially keep it all and look into ditching the abc
The 3mb # comes from the Flex checkinapp
s/IL opcodes are 16 bytes/IL opcodes are 16 bits/

but yeah, point is taken :-/
TT's on ice
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.