Closed Bug 590693 Opened 15 years ago Closed 7 years ago

avmplus::List template to support allocating from system_new

Categories

(Tamarin Graveyard :: Virtual Machine, enhancement)

x86
All
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: apiira, Unassigned)

References

Details

The avmplus::List template in amplusList.h currently defines the following ListElementTypes: LIST_NonGCObjects (allocated and deallocated with mmfx_new/mmfx_delete allocation macros) LIST_GCObjects LIST_RCObjects I would like to have another ListElementType to support allocating/deallocating with system_new/system_delete allocation macros (or some other way to tell the LIST_NonGCObjects which allocation method to use). This would allow avmplus::List based objects to be used in the host layer (in my case plugin) after OOM abort has destroyed the GCHeap and everything allocated with mmfx_new has been released.
Bug 570608 would make this doable.
Depends on: 570608
Component: Tools → Virtual Machine
QA Contact: tools → vm
Flags: flashplayer-bug-
Severity: normal → enhancement
Flags: flashplayer-qrb+
Tamarin is a dead project now. Mass WONTFIX.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Tamarin isn't maintained anymore. WONTFIX remaining bugs.
You need to log in before you can comment on or make changes to this bug.