GCStackSegment 109 MMgc/GCStack.cpp GCAssert(sizeof(GCStackSegment) <= 4096);
GCStackSegment 112 MMgc/GCStack.cpp void *memory = AllocStackSegment(sizeof(GCStackSegment), mustSucceed);
GCStackSegment 115 MMgc/GCStack.cpp m_extraSegment = new (memory) GCStackSegment();
GCStackSegment 119 MMgc/GCStack.cpp GCStackSegment* seg = m_extraSegment;
GCStackSegment 132 MMgc/GCStack.cpp GCStackSegment* seg = m_topSegment;
GCStackSegment 148 MMgc/GCStack.cpp GCStackSegment* seg;
GCStackSegment 197 MMgc/GCStack.cpp for ( GCStackSegment* seg=m_topSegment->m_prev ; seg != NULL ; seg = seg->m_prev ) {
GCStackSegment 143 MMgc/GCStack.h GCStackSegment* m_prev;
GCStackSegment 149 MMgc/GCStack.h GCStackSegment* m_topSegment; // current stack segment, older segments linked through 'prev'
GCStackSegment 151 MMgc/GCStack.h GCStackSegment* m_extraSegment; // single-element cache used to avoid hysteresis