Closed Bug 800115 Opened 12 years ago Closed 9 years ago

Make NATIVE cycle collector macro names more consistent

Categories

(Core :: XPCOM, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mccr8, Unassigned)

References

(Blocks 1 open bug)

Details

"nice, it's TRAVERSE_NATIVE_BEGIN but UNLINK_BEGIN_NATIVE" -- peterv Here are the relevant macros: NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_NATIVE NS_IMPL_CYCLE_COLLECTION_UNLINK_NATIVE_0 NS_IMPL_CYCLE_COLLECTION_TRAVERSE_NATIVE_BEGIN NS_IMPL_CYCLE_COLLECTION_TRACE_NATIVE_BEGIN The ROOT/UNROOT ones could be changed: NS_IMPL_CYCLE_COLLECTION_ROOT_NATIVE NS_IMPL_CYCLE_COLLECTION_UNROOT_NATIVE My preference is that NATIVE not be at the end, but I don't care much.
Depends on: 814444
Blocks: CleanupCC
TRAVERSE_NATIVE_BEGIN and UNLINK_BEGIN_NATIVE don't exist any more, so that's something.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.