Closed Bug 587977 Opened 14 years ago Closed 6 years ago

ABC format and semantic changes

Categories

(Tamarin Graveyard :: Virtual Machine, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX
Future

People

(Reporter: lhansen, Unassigned)

References

Details

(Whiteboard: Tracking)

It is likely that we will need to rev the ABC format soon in order to support more language features, language bug fixes, and optimizations in ASC.  We are running out of bits in several bit fields so let this bug serve as a tracker for all requests to rev the ABC format.
If we rev the format we also have the option of making some meta-level changes, for example, making sure that bit vectors are variable length so that bits can always be added without revving the format.  (The format may have to be revved now to accomodate abstract methods because the 8-bit flags field of MethodInfo is full.)
Depends on: 593304
Whiteboard: Tracker → Tracking
Depends on: 608203
Depends on: 619926
Flags: flashplayer-qrb+
Flags: flashplayer-injection-
Flags: flashplayer-bug-
Target Milestone: --- → Future
Summary: ABC format changes → ABC format and semantic changes
Depends on: 645673
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.