Closed Bug 622815 Opened 14 years ago Closed 14 years ago

Need a way to expose GCMember to inline members

Categories

(Tamarin Graveyard :: Garbage Collection (mmGC), defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Future

People

(Reporter: treilly, Assigned: treilly)

References

Details

(Whiteboard: safegc)

Attachments

(1 file)

Missing feature from safegc design. This comes up with GCRoot and GCObject, current thinking is GCRootSubstructure/GCObjectSubstructure that these inline members inherit from. The name is overly long but I can't think of anything better.
We could shorten the names by removing "sub". For exactgc I went with just GC_STRUCTURE for reason of length.
Blocks: 565664
Blocks: 623276
Flags: flashplayer-bug-
Retargeting SafeGC work items to "future".
Assignee: treilly → nobody
Priority: P2 → --
Target Milestone: flash10.x-Serrano → Future
Whiteboard: safegc
DRive by fxing as its kinda related to tracing structures (what I call inline members here).
Assignee: nobody → treilly
Attachment #516593 - Flags: review?(lhansen)
Comment on attachment 516593 [details] [diff] [review] Introduce GCStructure Call it GCSubStructure (I'm not sure about the capitalized second S there but it seems better than not capitalizing) and I'm sold, not because I care about SafeGC much but because these kinds of markers may make us significantly more robust when it comes to curtailing the amount of finalization work we're doing.
Attachment #516593 - Flags: review?(lhansen) → review+
changeset: 6038:94088420bf3e user: Tommy Reilly <treilly@adobe.com> summary: Bug 622815 - Need a way to expose GCMember to inline (ie non-pointer) members (r=lhansen) http://hg.mozilla.org/tamarin-redux/rev/94088420bf3e
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
changeset: 6039:ff1940b62c7a user: Tommy Reilly <treilly@adobe.com> summary: Bug 622815 - typo http://hg.mozilla.org/tamarin-redux/rev/ff1940b62c7a
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: