Answer jorendorff's questions about class usage in Mozilla

RESOLVED WONTFIX

Status

()

--
minor
RESOLVED WONTFIX
11 years ago
11 years ago

People

(Reporter: jorendorff, Assigned: taras.mozilla)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

11 years ago
(note: Component field is bogus, I couldn't find a more appropriate value)

Each class/struct in Mozilla is instantiated (0) nowhere; (1) exclusively on the heap; (2) exclusively on the stack or globals; or (3) sometimes on the heap and sometimes in stack/globals.  The question I'm posing is, which classes/structs fall into which categories?

(The point of this question is to guide migration to MMgc.  We'll probably need to autogenerate some largeish patches to get this done, and we need to make kind of a lot of decisions about how exactly to use MMgc, how much to move over to managed-gc-land, etc.)
Component: Reporter → General
Product: Other Applications → Core
QA Contact: xul-client → general
(Reporter)

Comment 1

11 years ago
bsmedberg and taras are chewing through stuff in this area right now.  I don't have time to look at it.
Status: ASSIGNED → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.