Closed Bug 397933 Opened 17 years ago Closed 17 years ago

Rewrite XPCOM classes to inherit from GCObject

Categories

(Core :: XPCOM, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla2.0

People

(Reporter: benjamin, Unassigned)

References

()

Details

Attachments

(1 file)

We need to rewrite XPCOM classes to inherit from GCObject. See the spec at http://wiki.mozilla.org/XPCOMGC/GCObject_Inheritance

Taras, if you can hand-hold me through writing a dehydra script to do part 1 of the spec, I'd really appreciate that.
This simply prints out a list of classes that should be in list B according to the spec. I tried to keep the script as simple as possible so it probably doesn't handle all cases yet.

main limitation is that dehydra currently ignores static variables. Should be pretty simple to add support for those.
As far as I'm concerned this works for the XPCOMGC experiment... all the necessary scripts are in the xpcomgc-patches repository.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: