TT needs smaller IL or IL cache

VERIFIED WONTFIX

Status

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

People

(Reporter: Tommy Reilly, Unassigned)

Tracking

Details

(Reporter)

Description

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

Comment 1

10 years ago
The 3mb # comes from the Flex checkinapp

Comment 2

10 years ago
s/IL opcodes are 16 bytes/IL opcodes are 16 bits/

but yeah, point is taken :-/
(Reporter)

Comment 3

9 years ago
TT's on ice
Status: NEW → RESOLVED
Last Resolved: 9 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.