MMgc 45 MMgc/AllocationMacros.h namespace MMgc
MMgc 55 MMgc/AllocationMacros.h #define mmfx_new(new_data) new (MMgc::kUseFixedMalloc) new_data
MMgc 56 MMgc/AllocationMacros.h #define mmfx_new0(new_data) new (MMgc::kUseFixedMalloc, MMgc::kZero) new_data
MMgc 58 MMgc/AllocationMacros.h #define mmfx_new_array(type, n) ::MMgcConstructTaggedArray((type*)NULL, n, MMgc::kNone)
MMgc 60 MMgc/AllocationMacros.h #define mmfx_new_opt(new_data, opts) new (MMgc::kUseFixedMalloc, opts) new_data
MMgc 66 MMgc/AllocationMacros.h #define mmfx_alloc(_siz) MMgc::AllocCall(_siz)
MMgc 67 MMgc/AllocationMacros.h #define mmfx_alloc_opt(_siz, opts) MMgc::AllocCall(_siz, opts)
MMgc 68 MMgc/AllocationMacros.h #define mmfx_free(_ptr) MMgc::DeleteCall(_ptr)
MMgc 73 MMgc/AllocationMacros.h #define mmfx_new0(new_data) new (MMgc::kZero) new_data
MMgc 42 MMgc/BasicList.h namespace MMgc
MMgc 96 MMgc/BasicList.h T* newItems = mmfx_new_array_opt(T, tryCapacity, (MMgc::FixedMallocOpts)(kZero|kCanFail));
MMgc 43 MMgc/FixedAlloc-inlines.h namespace MMgc
MMgc 41 MMgc/FixedAlloc.cpp #define kBlockHeadSize offsetof(MMgc::FixedAlloc::FixedBlock, items)
MMgc 41 MMgc/FixedAlloc.h namespace MMgc
MMgc 44 MMgc/FixedMalloc-inlines.h namespace MMgc
MMgc 42 MMgc/FixedMalloc.h namespace MMgc
MMgc 47 MMgc/GC-inlines.h namespace MMgc
MMgc 53 MMgc/GC-inlines.h return FixedMalloc::GetFixedMalloc()->Alloc(size, MMgc::kZero);
MMgc 1158 MMgc/GC.cpp block = mmfx_new_array_opt(char, size + hdr_size, MMgc::kZero);
MMgc 43 MMgc/GC.h #define MMGC_GCENTER(_gc) MMgc::GCAutoEnter __mmgc_auto_enter(_gc);
MMgc 93 MMgc/GC.h MMgc::GC::AutoRCRootSegment __root(_gc, __stack, __stackSize); \
MMgc 94 MMgc/GC.h MMgc::GCAutoEnterPause __mmgc_enter_pause(_gc);
MMgc 113 MMgc/GC.h namespace MMgc
MMgc 44 MMgc/GCAlloc-inlines.h namespace MMgc
MMgc 324 MMgc/GCAlloc-inlines.h REALLY_INLINE GCAllocIterator::GCAllocIterator(MMgc::GCAlloc* alloc)
MMgc 343 MMgc/GCAlloc-inlines.h if (GCAlloc::GetBit(block, i, MMgc::GCAlloc::kMark) && !GCAlloc::GetBit(block, i, MMgc::GCAlloc::kQueued)) {
MMgc 43 MMgc/GCAlloc.h namespace MMgc
MMgc 310 MMgc/GCAlloc.h GCAllocIterator(MMgc::GCAlloc* alloc);
MMgc 43 MMgc/GCAllocObject.h namespace MMgc
MMgc 45 MMgc/GCDebug.h namespace MMgc
MMgc 54 MMgc/GCDebug.h MMgc::GCDebugMsg(true, msg);
MMgc 60 MMgc/GCDebug.h #define __GCAssertMsg(x, msg_, line_, file_) do { if ((x) == 0) MMgc::GCDebugMsg(true, "Assertion failed: \"" #x "\" (" #file_ ":" #line_ ") %s", msg_); } while (0) /* no semi */
MMgc 54 MMgc/GCGlobalNew.cpp if (opts & MMgc::kCanFail)
MMgc 68 MMgc/GCGlobalNew.cpp if (opts & MMgc::kZero)
MMgc 107 MMgc/GCGlobalNew.cpp return MMgc::NewTaggedScalar(size);
MMgc 112 MMgc/GCGlobalNew.cpp return MMgc::NewTaggedScalar(size, opts);
MMgc 50 MMgc/GCGlobalNew.h namespace MMgc
MMgc 127 MMgc/GCGlobalNew.h return MMgc::AllocCallInline(size);
MMgc 132 MMgc/GCGlobalNew.h return MMgc::AllocCallInline(size, opts);
MMgc 137 MMgc/GCGlobalNew.h return MMgc::AllocCallInline(size);
MMgc 140 MMgc/GCGlobalNew.h REALLY_INLINE void *operator new[](size_t size, MMgc::FixedMallocOpts opts) MMGC_NEW_THROWS_CLAUSE
MMgc 142 MMgc/GCGlobalNew.h return MMgc::AllocCallInline(size, opts);
MMgc 148 MMgc/GCGlobalNew.h MMgc::DeleteCallInline(p);
MMgc 153 MMgc/GCGlobalNew.h MMgc::DeleteCallInline(p);
MMgc 187 MMgc/GCGlobalNew.h namespace MMgc
MMgc 270 MMgc/GCGlobalNew.h T *mem = (T*) MMgc::NewTaggedArray(count, sizeof(T), opts, false /* !isPrimitive */);
MMgc 278 MMgc/GCGlobalNew.h template <> REALLY_INLINE _x *MMgcConstructTaggedArray(_x*, size_t count, MMgc::FixedMallocOpts opts) \
MMgc 280 MMgc/GCGlobalNew.h return (_x*)MMgc::NewTaggedArray(count, sizeof(_x), opts, true /* isPrimitive */); \
MMgc 289 MMgc/GCGlobalNew.h mmgc_debug_only(MMgc::VerifyTaggedScalar(mem);)
MMgc 292 MMgc/GCGlobalNew.h MMgc::DeleteTaggedScalar( mem );
MMgc 301 MMgc/GCGlobalNew.h mmgc_debug_only(MMgc::VerifyTaggedArray(mem, false);)
MMgc 312 MMgc/GCGlobalNew.h MMgc::DeleteTaggedArrayWithHeader( mem );
MMgc 319 MMgc/GCGlobalNew.h MMgc::DeleteTaggedArrayWithHeaderChecked( mem, true ); \
MMgc 323 MMgc/GCGlobalNew.h MMgc::DeleteTaggedScalarChecked(mem); \
MMgc 353 MMgc/GCGlobalNew.h return (void*)MMgc::NewTaggedArray(count, sizeof(void*), opts, true /* isPrimitive */);
MMgc 403 MMgc/GCGlobalNew.h void operator delete(void* p) { MMgc::DeleteTaggedScalarChecked(p); }
MMgc 406 MMgc/GCGlobalNew.h void operator delete[](void* p) { MMgc::DeleteTaggedArrayWithHeaderChecked(p, false); }
MMgc 478 MMgc/GCGlobalNew.h namespace MMgc
MMgc 42 MMgc/GCHashtable.h namespace MMgc
MMgc 2302 MMgc/GCHeap.cpp (MMgc::GCHeap::GetGCHeap()->GetStatus() == MMgc::kMemAbort && MMgc::GCHeap::GetGCHeap()->GetEnterFrame() == NULL))
MMgc 42 MMgc/GCHeap.h namespace MMgc
MMgc 42 MMgc/GCLargeAlloc-inlines.h namespace MMgc
MMgc 186 MMgc/GCLargeAlloc-inlines.h REALLY_INLINE GCLargeAllocIterator::GCLargeAllocIterator(MMgc::GCLargeAlloc* alloc)
MMgc 42 MMgc/GCLargeAlloc.h namespace MMgc
MMgc 167 MMgc/GCLargeAlloc.h GCLargeAllocIterator(MMgc::GCLargeAlloc* alloc);
MMgc 41 MMgc/GCLog.h namespace MMgc
MMgc 42 MMgc/GCMemoryProfiler.h namespace MMgc
MMgc 52 MMgc/GCMemoryProfiler.h #define MMGC_MEM_TAG(_x) if(MMgc::GCHeap::GetGCHeap()->HooksEnabled()) MMgc::SetMemTag(_x)
MMgc 53 MMgc/GCMemoryProfiler.h #define MMGC_MEM_TYPE(_x) if(MMgc::GCHeap::GetGCHeap()->HooksEnabled()) MMgc::SetMemType(_x)
MMgc 64 MMgc/GCObject.h namespace MMgc
MMgc 532 MMgc/GCObject.h #define DRC(_type) MMgc::RCPtr< _type >
MMgc 42 MMgc/GCSpinLock.h namespace MMgc
MMgc 42 MMgc/GCStack.h namespace MMgc
MMgc 43 MMgc/GCTests.h namespace MMgc
MMgc 42 MMgc/GCThreadLocal.h namespace MMgc
MMgc 45 MMgc/GCTypes.h namespace MMgc
MMgc 47 MMgc/GCWeakRef.h namespace MMgc
MMgc 51 MMgc/HeapGraph.h namespace MMgc
MMgc 122 MMgc/MMgc.h #define MMGC_LOCK(_x) MMgc::GCAcquireSpinlock _lock(&_x)
MMgc 132 MMgc/MMgc.h namespace MMgc
MMgc 44 MMgc/OOM.h MMgc::GCHeap::EnterLock(); \
MMgc 45 MMgc/OOM.h if(MMgc::GCHeap::ShouldNotEnter()) \
MMgc 47 MMgc/OOM.h MMgc::GCHeap::EnterRelease(); \
MMgc 50 MMgc/OOM.h MMgc::EnterFrame _ef; \
MMgc 51 MMgc/OOM.h MMgc::GCHeap::EnterRelease(); \
MMgc 58 MMgc/OOM.h MMgc::GCHeap::EnterLock(); \
MMgc 59 MMgc/OOM.h MMgc::EnterFrame _ef; \
MMgc 60 MMgc/OOM.h MMgc::GCHeap::EnterRelease(); \
MMgc 67 MMgc/OOM.h MMgc::GCHeap::EnterLock(); \
MMgc 68 MMgc/OOM.h if(MMgc::GCHeap::ShouldNotEnter()) \
MMgc 70 MMgc/OOM.h MMgc::GCHeap::EnterRelease(); \
MMgc 73 MMgc/OOM.h MMgc::EnterFrame _ef; \
MMgc 74 MMgc/OOM.h MMgc::GCHeap::EnterRelease(); \
MMgc 79 MMgc/OOM.h namespace MMgc
MMgc 41 MMgc/StaticAssert.h namespace MMgc
MMgc 53 MMgc/StaticAssert.h typedef ::MMgc::static_assert_MMgc<sizeof (::MMgc::STATIC_ASSERTION_FAILED<(bool)(condition)>)> \
MMgc 49 MMgc/TypeTraits.h namespace MMgc
MMgc 57 MMgc/WriteBarrier.h #define WBRC_NULL(addr) MMgc::GC::WriteBarrierRC_dtor(addr)
MMgc 61 MMgc/WriteBarrier.h #define DWB(type) MMgc::WriteBarrier< type >
MMgc 65 MMgc/WriteBarrier.h #define DRCWB(type) MMgc::WriteBarrierRC< type >
MMgc 73 MMgc/WriteBarrier.h namespace MMgc
MMgc 321 MMgc/WriteBarrier.h REALLY_INLINE void set(MMgc::GC* gc, void* container, T newValue)
MMgc 48 MMgc/ZCT-inlines.h namespace MMgc
MMgc 43 MMgc/ZCT.h namespace MMgc
MMgc 213 VMPI/MMgcPortWin.cpp MMgc::GCHeap* heap = MMgc::GCHeap::GetGCHeap();
MMgc 217 VMPI/MMgcPortWin.cpp MMgc::GCHeap::Region* curRegion = heap->lastRegion;
MMgc 482 VMPI/MMgcPortWin.cpp static MMgc::DbgHelpDllHelper g_DbgHelpDll;
MMgc 153 VMPI/SpyUtilsPosix.cpp MMgc::GCHeap::GetGCHeap()->DumpMemoryInfoLocked();
MMgc 51 VMPI/SpyUtilsSymbian.cpp MMgc::GCHeap::GetGCHeap()->DumpMemoryInfo();
MMgc 53 VMPI/SpyUtilsWin.cpp class SignalData : public MMgc::GCAllocObject
MMgc 157 VMPI/SpyUtilsWin.cpp MMgc::GCHeap::GetGCHeap()->DumpMemoryInfoLocked();
MMgc 53 VMPI/SpyUtilsWinMo.cpp class SignalData : public MMgc::GCAllocObject
MMgc 141 VMPI/SpyUtilsWinMo.cpp MMgc::GCHeap::GetGCHeap()->DumpMemoryInfoLocked();
MMgc 41 axscript/ActiveScript.cpp static MMgc::FixedMalloc* fm = NULL;
MMgc 64 axscript/ActiveScript.cpp MMgc::GCRoot *root;
MMgc 204 axscript/ActiveScript.cpp MMgc::GCHeap::Init();
MMgc 205 axscript/ActiveScript.cpp MMgc::FixedMalloc::Init();
MMgc 207 axscript/ActiveScript.cpp fm = MMgc::FixedMalloc::GetInstance();
MMgc 210 axscript/ActiveScript.cpp MMgc::GCHeap* heap = MMgc::GCHeap::GetGCHeap();
MMgc 213 axscript/ActiveScript.cpp MMgc::GC *gc = new MMgc::GC(heap); // XXX - delete this pointer??
MMgc 218 axscript/ActiveScript.cpp root = new MMgc::GCRoot(gc, this, sizeof(*this));
MMgc 52 axscript/ActiveScriptError.h public MMgc::GCRoot
MMgc 56 axscript/ActiveScriptError.h MMgc::GCRoot(_core->GetGC()), core(_core), dwSourceContextCookie(0), exception(0) {;}
MMgc 152 axscript/ByteArrayGlue.h MMgc::Cleaner c;
MMgc 52 axscript/IDispatchProvider.h public MMgc::GCRoot
MMgc 56 axscript/IDispatchProvider.h MMgc::GCRoot(_core->GetGC()), core(_core), ob(0), lastDispid(0) {;}
MMgc 146 axscript/axtam.h AXTam(MMgc::GC *gc);
MMgc 59 core/AbcEnv.cpp m_invocationCounts = (uint64_t*)_pool->core->GetGC()->Alloc(_pool->methodCount() * sizeof(uint64_t), MMgc::GC::kZero);
MMgc 45 core/AbcEnv.h class AbcEnv : public MMgc::GCFinalizedObject
MMgc 50 core/AbcGen.h AbcGen(MMgc::GC *gc, int initCapacity=128) : bytes(gc, initCapacity) {}
MMgc 836 core/AbcParser.cpp metaNames = (Stringp*) core->GetGC()->Calloc(metadataCount, sizeof(Stringp), MMgc::GC::kContainsPointers);
MMgc 52 core/ArrayClass.cpp using namespace MMgc;
MMgc 46 core/AtomArray.cpp using namespace MMgc;
MMgc 85 core/AtomArray.cpp using namespace MMgc;
MMgc 82 core/AtomArray.h return (uint32)(MMgc::GC::Size(m_atoms)/sizeof(Atom));
MMgc 123 core/AtomArray.h WBATOM( MMgc::GC::GetGC(m_atoms), m_atoms, m_atoms + index, a);
MMgc 126 core/AtomArray.h void setAtoms(MMgc::GC *gc, Atom *atoms)
MMgc 55 core/AtomWriteBarrier.h MMgc::GC* const gc = MMgc::GC::GetGC(this);
MMgc 67 core/AtomWriteBarrier.h MMgc::GC* const gc = MMgc::GC::GetGC(this);
MMgc 75 core/AtomWriteBarrier.h inline void set(MMgc::GC* gc, const void* container, Atom atomNew)
MMgc 93 core/AtomWriteBarrier.h MMgc::GC* gc = MMgc::GC::GetGC(this);
MMgc 61 core/AvmCore.cpp using namespace MMgc;
MMgc 127 core/AvmCore.cpp MMgc::GCHeap::GetGCHeap()->Config().gcstats = true;
MMgc 129 core/AvmCore.cpp MMgc::GCHeap::GetGCHeap()->Config().autoGCStats = true;
MMgc 131 core/AvmCore.cpp MMgc::GCHeap::GetGCHeap()->Config().verbose = true;
MMgc 240 core/AvmCore.cpp GetGC()->SetGCContextVariable (MMgc::GC::GCV_AVMCORE, this);
MMgc 3277 core/AvmCore.cpp MMgc::GC::AllocaAutoPtr _buffer;
MMgc 3820 core/AvmCore.cpp MMgc::GC::AllocaAutoPtr _swapped;
MMgc 4259 core/AvmCore.cpp MMgc::RCObject* rcptr = (MMgc::RCObject*)atomPtr(a);
MMgc 4279 core/AvmCore.cpp MMgc::RCObject* rcptr = (MMgc::RCObject*)atomPtr(a);
MMgc 129 core/AvmCore.h class AvmCore : public MMgc::GCRoot
MMgc 187 core/AvmCore.h MMgc::GC * const gc;
MMgc 225 core/AvmCore.h class LivePoolNode : public MMgc::GCRoot
MMgc 229 core/AvmCore.h MMgc::GCWeakRef* pool;
MMgc 230 core/AvmCore.h LivePoolNode(MMgc::GC* gc) : GCRoot(gc) {}
MMgc 290 core/AvmCore.h virtual void oom(MMgc::MemoryStatus status);
MMgc 695 core/AvmCore.h AvmCore(MMgc::GC *gc);
MMgc 1413 core/AvmCore.h static void atomWriteBarrier(MMgc::GC *gc, const void *container, Atom *address, Atom atomNew);
MMgc 1414 core/AvmCore.h static void atomWriteBarrier_ctor(MMgc::GC *gc, const void *container, Atom *address, Atom atomNew);
MMgc 1466 core/AvmCore.h class GCInterface : MMgc::GCCallback
MMgc 1469 core/AvmCore.h GCInterface(MMgc::GC * _gc) : MMgc::GCCallback(_gc), core(NULL) {}
MMgc 1474 core/AvmCore.h void oom(MMgc::MemoryStatus status) { if(core) core->oom(status); }
MMgc 43 core/AvmPlusScriptableObject.cpp using namespace MMgc;
MMgc 51 core/AvmPlusScriptableObject.h class AvmPlusScriptableObject : public MMgc::RCObject
MMgc 64 core/AvmPlusScriptableObject.h return (AvmCore*)MMgc::GC::GetGC(this)->GetGCContextVariable(MMgc::GC::GCV_AVMCORE);
MMgc 193 core/BitSet.h inline void resize(MMgc::GC* gc, uint32_t cap)
MMgc 201 core/BitSet.h uintptr_t* v = (uintptr_t*)gc->Alloc(sz, MMgc::GC::kZero);
MMgc 249 core/BitSet.h return ((m_bits & 1) || (m_bits == 0)) ? 0 : MMgc::GC::Size((void*)m_bits);
MMgc 45 core/CodeContext.h class CodeContext : public MMgc::GCObject
MMgc 46 core/CodegenLIR-inlines.h REALLY_INLINE LineNumberRecord* JITCodeInfo::add(MMgc::GC* gc, uintptr_t loc, Stringp file, uint32_t line)
MMgc 124 core/CodegenLIR.cpp #define GCADDR(f) gcAddr((int (MMgc::GC::*)())(&f))
MMgc 149 core/CodegenLIR.cpp RETURN_METHOD_PTR(MMgc::GC, f);
MMgc 207 core/CodegenLIR.cpp using namespace MMgc;
MMgc 44 core/CodegenLIR.h using namespace MMgc;
MMgc 60 core/CodegenLIR.h class LineNumberRecord : public MMgc::GCObject
MMgc 72 core/CodegenLIR.h class JITCodeInfo : public MMgc::GCObject
MMgc 75 core/CodegenLIR.h JITCodeInfo(MMgc::GC* gc) : lineNumTable(gc,512) {}
MMgc 84 core/CodegenLIR.h LineNumberRecord* add(MMgc::GC* gc, uintptr_t loc, Stringp file, uint32_t line);
MMgc 45 core/Domain.h class GlobalMemorySubscriber : public MMgc::GCFinalizedObject
MMgc 126 core/Domain.h struct BaseRefChunk : public MMgc::GCObject
MMgc 133 core/Domain.h struct SizeRefChunk : public MMgc::GCObject
MMgc 44 core/DomainEnv.h class DomainEnv : public MMgc::GCObject
MMgc 115 core/E4XNode.h class E4XNodeAux : public MMgc::GCObject
MMgc 139 core/E4XNode.h class E4XNode : public MMgc::GCObject
MMgc 241 core/E4XNode.h MMgc::GC *gc() const { return MMgc::GC::GetGC(this); }
MMgc 52 core/Exception.h class Exception : public MMgc::GCObject
MMgc 118 core/Exception.h class ExceptionHandlerTable : public MMgc::GCObject
MMgc 706 core/Interpreter.cpp using namespace MMgc;
MMgc 737 core/Interpreter.cpp MMgc::GC::AllocaAutoPtr _framep;
MMgc 739 core/MathUtils.cpp MMgc::GC::AllocaAutoPtr _buffer;
MMgc 852 core/MathUtils.cpp MMgc::GC::AllocaAutoPtr _tmp;
MMgc 926 core/MathUtils.cpp MMgc::GC::AllocaAutoPtr _buffer;
MMgc 42 core/MethodClosure.cpp using namespace MMgc;
MMgc 374 core/MethodEnv.cpp MMgc::GC::AllocaAutoPtr _atomv;
MMgc 385 core/MethodEnv.cpp MMgc::GC::AllocaAutoPtr _ap;
MMgc 414 core/MethodEnv.cpp MMgc::GC::AllocaAutoPtr _atomv;
MMgc 424 core/MethodEnv.cpp MMgc::GC::AllocaAutoPtr _ap;
MMgc 489 core/MethodEnv.cpp MMgc::GC::AllocaAutoPtr _ap;
MMgc 908 core/MethodEnv.cpp MMgc::GC::AllocaAutoPtr _atomv;
MMgc 1198 core/MethodEnv.cpp MMgc::GC* gc = core->GetGC();
MMgc 1235 core/MethodEnv.cpp MMgc::GC* gc = core->GetGC();
MMgc 1946 core/MethodEnv.cpp MMgc::GC *gc = core->GetGC();
MMgc 44 core/MethodEnv.h class MethodEnvProcHolder : public MMgc::GCObject
MMgc 323 core/MethodEnv.h class LookupCache : public MMgc::GCObject
MMgc 276 core/MethodInfo-inlines.h REALLY_INLINE void MethodInfo::set_abc_body_pos_wb(MMgc::GC* gc, const uint8_t* p)
MMgc 292 core/MethodInfo-inlines.h REALLY_INLINE void MethodInfo::set_abc_exceptions(MMgc::GC* gc, ExceptionHandlerTable* e)
MMgc 306 core/MethodInfo-inlines.h REALLY_INLINE void MethodInfo::set_word_code_exceptions(MMgc::GC* gc, ExceptionHandlerTable* e)
MMgc 318 core/MethodInfo-inlines.h REALLY_INLINE void MethodInfo::set_word_code(MMgc::GC* gc, TranslatedCode* translated_code)
MMgc 50 core/MethodInfo.cpp using namespace MMgc;
MMgc 602 core/MethodInfo.cpp MMgc::GC* gc = core->GetGC();
MMgc 58 core/MethodInfo.h class DebuggerMethodInfo : public MMgc::GCObject
MMgc 80 core/MethodInfo.h class MethodInfoProcHolder : public MMgc::GCObject
MMgc 349 core/MethodInfo.h void set_abc_body_pos_wb(MMgc::GC* gc, const uint8_t* p);
MMgc 352 core/MethodInfo.h void set_abc_exceptions(MMgc::GC* gc, ExceptionHandlerTable* e);
MMgc 356 core/MethodInfo.h void set_word_code_exceptions(MMgc::GC* gc, ExceptionHandlerTable* e);
MMgc 358 core/MethodInfo.h void set_word_code(MMgc::GC* gc, TranslatedCode* translated_code);
MMgc 421 core/MethodInfo.h DWB(MMgc::GCWeakRef*) _msref; // our MethodSignature
MMgc 436 core/Multiname-inlines.h REALLY_INLINE MMgc::GC* HeapMultiname::gc() const
MMgc 438 core/Multiname-inlines.h return MMgc::GC::GetGC(this);
MMgc 213 core/Multiname.cpp MMgc::GC* gc = this->gc();
MMgc 199 core/Multiname.h MMgc::GC* gc() const;
MMgc 40 core/MultinameHashtable.cpp using namespace MMgc;
MMgc 48 core/MultinameHashtable.cpp MMgc::GC* gc = MMgc::GC::GetGC(this);
MMgc 111 core/MultinameHashtable.cpp MMgc::GC* gc = MMgc::GC::GetGC(this);
MMgc 64 core/MultinameHashtable.h class MultinameHashtable : public MMgc::GCObject
MMgc 41 core/Namespace.cpp using namespace MMgc;
MMgc 61 core/Namespace.cpp WBATOM(MMgc::GC::GetGC(this), this, &m_prefix, 0);
MMgc 77 core/Namespace.cpp WBATOM(MMgc::GC::GetGC(this), this, &m_prefix, pre);
MMgc 95 core/NamespaceSet-inlines.h WBRC(MMgc::GC::GetGC(this), this, &_namespaces[i], ns);
MMgc 59 core/NamespaceSet.h class NamespaceSet : public MMgc::GCObject
MMgc 74 core/NamespaceSet.h static NamespaceSet* _create(MMgc::GC* gc, uint32_t count);
MMgc 78 core/NamespaceSet.h static const NamespaceSet* create(MMgc::GC* gc, Namespacep ns);
MMgc 43 core/NativeFunction.cpp using namespace MMgc;
MMgc 52 core/OutputStream.h class OutputStream : public MMgc::GCObject
MMgc 47 core/PoolObject-inlines.h return MMgc::FixedMalloc::GetFixedMalloc()->Alloc(size+extra, MMgc::kZero);
MMgc 134 core/PoolObject-inlines.h REALLY_INLINE PoolObject::ConstantStrings::ConstantStrings(MMgc::GC* gc)
MMgc 100 core/PoolObject.cpp if (!MMgc::GC::GetGC(this)->Destroying())
MMgc 57 core/PoolObject.h class PrecomputedMultinames : public MMgc::GCRoot
MMgc 61 core/PoolObject.h PrecomputedMultinames(MMgc::GC* gc, PoolObject* pool);
MMgc 75 core/PoolObject.h class PoolObject : public MMgc::GCFinalizedObject
MMgc 202 core/PoolObject.h class ConstantStrings : public MMgc::GCRoot
MMgc 205 core/PoolObject.h ConstantStrings(MMgc::GC* gc);
MMgc 42 core/QCache.cpp using namespace MMgc;
MMgc 71 core/QCache.h class QCachedItem : public MMgc::GCObject
MMgc 80 core/QCache.h class QCache : public MMgc::GCFinalizedObject
MMgc 84 core/QCache.h QCache(uint32_t _max, MMgc::GC* _gc);
MMgc 103 core/QCache.h MMgc::GC* m_gc;
MMgc 48 core/RegExpObject.cpp using namespace MMgc;
MMgc 45 core/Sampler.cpp using namespace MMgc;
MMgc 478 core/Sampler.cpp ptrSamples = mmfx_new( MMgc::GCHashtable_VMPI(4096) );
MMgc 506 core/Sampler.cpp ptrSamples = mmfx_new( MMgc::GCHashtable_VMPI(1024) );
MMgc 612 core/Sampler.cpp MMgc::GC * const gc = core->gc;
MMgc 154 core/Sampler.h class Sampler : public MMgc::GCRoot
MMgc 229 core/Sampler.h MMgc::GCHashtable_VMPI uids; // important to use the VMPI variant for non-MMGC-based memory allocation.
MMgc 230 core/Sampler.h MMgc::GCHashtable_VMPI* ptrSamples; // important to use the VMPI variant for non-MMGC-based memory allocation.
MMgc 48 core/ScopeChain-inlines.h REALLY_INLINE const ScopeTypeChain* ScopeTypeChain::createEmpty(MMgc::GC* gc, Traits* traits)
MMgc 86 core/ScopeChain.cpp MMgc::GC::AllocaAutoPtr valuesPtr;
MMgc 47 core/ScopeChain.h class ScopeTypeChain : public MMgc::GCObject
MMgc 51 core/ScopeChain.h static const ScopeTypeChain* create(MMgc::GC* gc, Traits* traits, const ScopeTypeChain* outer, const Value* values, int32_t nValues, Traits* append, Traits* extra);
MMgc 55 core/ScopeChain.h static const ScopeTypeChain* create(MMgc::GC* gc, Traits* traits, const ScopeTypeChain* outer, const FrameState* state, Traits* append, Traits* extra);
MMgc 57 core/ScopeChain.h static const ScopeTypeChain* create(MMgc::GC* gc, Traits* traits, const ScopeTypeChain* outer, Traits* const* stateTraits, uint32_t nStateTraits, uint32_t nStateWithTraits, Traits* append, Traits* extra);
MMgc 59 core/ScopeChain.h static const ScopeTypeChain* createEmpty(MMgc::GC* gc, Traits* traits);
MMgc 61 core/ScopeChain.h const ScopeTypeChain* cloneWithNewTraits(MMgc::GC* gc, Traits* traits) const;
MMgc 89 core/ScopeChain.h class ScopeChain : public MMgc::GCObject
MMgc 105 core/ScopeChain.h static ScopeChain* create(MMgc::GC* gc, VTable* vtable, AbcEnv* abcEnv, const ScopeTypeChain* scopeTraits, const ScopeChain* outer, Namespacep dxns);
MMgc 107 core/ScopeChain.h ScopeChain* cloneWithNewVTable(MMgc::GC* gc, VTable* vtable, AbcEnv* abcEnv, const ScopeTypeChain* scopeTraits = NULL);
MMgc 114 core/ScopeChain.h void setScope(MMgc::GC* gc, int32_t i, Atom value);
MMgc 52 core/ScriptBuffer.h class ScriptBufferImpl : public MMgc::GCFinalizedObject
MMgc 88 core/ScriptBuffer.h static void *operator new(size_t size, MMgc::GC *gc, size_t extra = 0)
MMgc 57 core/ScriptObject.cpp AvmAssert(MMgc::GC::Size(this) >= vtable->traits->getTotalSize());
MMgc 73 core/ScriptObject.cpp AvmAssert(MMgc::GC::Size(this) >= vtable->traits->getTotalSize());
MMgc 75 core/ScriptObject.h MMgc::GC* gc() const {
MMgc 80 core/SortedMap.h SortedMap(MMgc::GC* gc, int cap = kInitialCapacity)
MMgc 205 core/SortedMap.h class GCSortedMap : public MMgc::GCFinalizedObject
MMgc 211 core/SortedMap.h GCSortedMap(MMgc::GC* gc, int _capacity=MapType::kInitialCapacity)
MMgc 214 core/StackTrace.h class StackTrace : public MMgc::GCObject
MMgc 42 core/StringBuffer.cpp using namespace MMgc;
MMgc 55 core/StringBuffer.cpp GC* gc = MMgc::GC::GetGC(m_buffer);
MMgc 65 core/StringBuffer.cpp GC* gc = MMgc::GC::GetGC(m_buffer);
MMgc 53 core/StringBuffer.h StringOutputStream(MMgc::GC *gc);
MMgc 85 core/StringBuffer.h StringBuffer(MMgc::GC *gc) :
MMgc 65 core/StringObject.cpp using namespace MMgc;
MMgc 150 core/StringObject.cpp REALLY_INLINE MMgc::GC* _gc(const String* s)
MMgc 152 core/StringObject.cpp return MMgc::GC::GetGC(s);
MMgc 157 core/StringObject.cpp MMgc::GC *gc = MMgc::GC::GetGC(s);
MMgc 180 core/StringObject.cpp typedef MMgc::is_same<char, uint8_t> is_char_unsigned; \
MMgc 181 core/StringObject.cpp typedef MMgc::is_same<char, TYPE> is_char; \
MMgc 323 core/StringObject.cpp REALLY_INLINE String::String(MMgc::GC* gc, void* buffer, Width w, int32_t length, int32_t charsLeft, bool is7bit) :
MMgc 351 core/StringObject.cpp REALLY_INLINE String::String(MMgc::GC* gc, Stringp master, int32_t start, int32_t length) :
MMgc 1082 core/StringObject.cpp MMgc::GC* gc = _gc(this);
MMgc 1218 core/StringObject.cpp MMgc::GC* gc = _gc(this);
MMgc 2622 core/StringObject.cpp MMgc::GC* gc = _gc(str);
MMgc 2701 core/StringObject.cpp MMgc::GC* gc = _gc(str);
MMgc 541 core/StringObject.h static Stringp createDependent(MMgc::GC* gc, Stringp master, int32_t start, int32_t len);
MMgc 543 core/StringObject.h static Stringp createDynamic(MMgc::GC* gc, const void* data, int32_t len, Width w, bool is7bit, int32_t extra=0);
MMgc 545 core/StringObject.h static Stringp createStatic(MMgc::GC* gc, const void* data, int32_t len, Width w, bool is7bit);
MMgc 567 core/StringObject.h REALLY_INLINE void* operator new(size_t size, MMgc::GC *gc)
MMgc 576 core/StringObject.h REALLY_INLINE String(MMgc::GC* gc, void* buffer, Width w, int32_t length, int32_t charsLeft, bool is7bit);
MMgc 578 core/StringObject.h REALLY_INLINE String(MMgc::GC* gc, Stringp master, int32_t start, int32_t length);
MMgc 140 core/Toplevel-inlines.h REALLY_INLINE MMgc::GC* Toplevel::gc() const
MMgc 49 core/Toplevel.cpp _builtinClasses = (ClassClosure**) core()->GetGC()->Alloc(sizeof(ClassClosure*) * core()->builtinPool->classCount(), MMgc::GC::kZero | MMgc::GC::kContainsPointers);
MMgc 52 core/Toplevel.cpp MMgc::GC* gc = core->GetGC();
MMgc 53 core/Toplevel.h class Toplevel : public MMgc::GCFinalizedObject
MMgc 62 core/Toplevel.h MMgc::GC* gc() const;
MMgc 43 core/Traits.cpp using namespace MMgc;
MMgc 1183 core/Traits.cpp MMgc::GC* gc = core->GetGC();
MMgc 1287 core/Traits.cpp MMgc::GC* gc = core->GetGC();
MMgc 1451 core/Traits.cpp MMgc::GC* gc = core->GetGC();
MMgc 1710 core/Traits.cpp MMgc::GC* gc = core->GetGC();
MMgc 2021 core/Traits.cpp MMgc::GC* gc = core->GetGC();
MMgc 2111 core/Traits.cpp return (Traits**) gc->Alloc((size+1) * sizeof(Traits*), MMgc::GC::kZero);
MMgc 139 core/Traits.h static TraitsBindings* alloc(MMgc::GC* gc, Traits* _owner, TraitsBindingsp _base, MultinameHashtable* _bindings, uint32_t slotCount, uint32_t methodCount);
MMgc 141 core/Traits.h void buildSlotDestroyInfo(MMgc::GC* gc, FixedBitSet& slotDestroyInfo, uint32_t slotAreaCount, uint32_t sizeOfSlotArea) const;
MMgc 244 core/Traits.h class Traits : public MMgc::GCObject
MMgc 341 core/Traits.h static Traits** allocSupertypeList(MMgc:: GC*, uint32_t size);
MMgc 505 core/Traits.h private: MMgc::GCHiddenPointer<Traits*>
MMgc 519 core/Traits.h private: DWB(MMgc::GCWeakRef*) m_tbref; // our TraitsBindings
MMgc 520 core/Traits.h private: DWB(MMgc::GCWeakRef*) m_tmref; // our TraitsMetadata
MMgc 44 core/TypeDescriber.cpp using namespace MMgc;
MMgc 48 core/VTable-inlines.h REALLY_INLINE MMgc::GC* VTable::gc() const
MMgc 103 core/VTable.cpp class ImtEntry: public MMgc::GCObject
MMgc 117 core/VTable.cpp MMgc::GC* gc = vtable->traits->core->GetGC();
MMgc 225 core/VTable.cpp MMgc::GC* gc = core->GetGC();
MMgc 270 core/VTable.cpp MMgc::GC* gc = core->GetGC();
MMgc 303 core/VTable.cpp MMgc::GC* gc = core->GetGC();
MMgc 367 core/VTable.cpp MMgc::GC* gc = core->GetGC();
MMgc 78 core/VTable.h class VTable : public MMgc::GCObject
MMgc 121 core/VTable.h MMgc::GC* gc() const;
MMgc 43 core/VectorClass.cpp using namespace MMgc;
MMgc 585 core/VectorClass.cpp WBATOM( MMgc::GC::GetGC(m_array), m_array, m_array + index, (t ? toplevel()->coerce(value, t->traits()->itraits) : value));
MMgc 490 core/VectorClass.h MMgc::GC::GetGC(m_array)->Free(m_array);
MMgc 2942 core/Verifier.cpp locals = (Value*)mmfx_alloc_opt(sizeof(Value) * verifier->frameSize, MMgc::kZero);
MMgc 48 core/WordcodeEmitter.cpp using namespace MMgc;
MMgc 44 core/WordcodeEmitter.h class TranslatedCode : public MMgc::GCObject
MMgc 110 core/XMLListObject.h void setTargetObject(Atom a) const { m_targetObject.set(MMgc::GC::GetGC(this), this, a); }
MMgc 116 core/XMLObject.cpp MMgc::GC *gc = core->GetGC();
MMgc 2484 core/XMLObject.cpp AtomArray *AncestorNamespaces = new (MMgc::GC::GetGC(this)) AtomArray();
MMgc 50 core/XMLParser16.h XMLTag(MMgc::GC *gc) : attributes(gc, 0)
MMgc 45 core/avmplusDebugger.cpp using namespace MMgc;
MMgc 58 core/avmplusDebugger.h class SourceInfo : public MMgc::GCFinalizedObject
MMgc 104 core/avmplusDebugger.h class AbcInfo : public MMgc::GCFinalizedObject
MMgc 190 core/avmplusDebugger.h class Debugger : public MMgc::GCFinalizedObject
MMgc 462 core/avmplusDebugger.h MMgc::GCHashtable pool2abcIndex;
MMgc 483 core/avmplusDebugger.h SourceFile(MMgc::GC* gc, Stringp name);
MMgc 558 core/avmplusDebugger.h class DebugStackFrame : public MMgc::GCObject, public DebugFrame
MMgc 45 core/avmplusDebuggerStubs.cpp using namespace MMgc;
MMgc 41 core/avmplusHashtable.cpp using namespace MMgc;
MMgc 209 core/avmplusHashtable.h MMgc::GC* gc = MMgc::GC::GetGC(getAtoms());
MMgc 214 core/avmplusHashtable.h void initialize(MMgc::GC *gc, int capacity = kDefaultCapacity);
MMgc 319 core/avmplusHashtable.h class HeapHashtable : public MMgc::GCFinalizedObject
MMgc 331 core/avmplusHashtable.h HeapHashtable(MMgc::GC* gc, int32_t capacity = InlineHashtable::kDefaultCapacity)
MMgc 353 core/avmplusHashtable.h class HeapHashtableRC : public MMgc::GCFinalizedObject
MMgc 359 core/avmplusHashtable.h HeapHashtableRC(MMgc::GC* gc, int32_t capacity = InlineHashtable::kDefaultCapacity)
MMgc 370 core/avmplusHashtable.h inline MMgc::RCObject* valueAt(int index) { return untagAtom(ht.valueAt(index)); }
MMgc 371 core/avmplusHashtable.h void add(Atom name, MMgc::RCObject* value) { ht.add(name, tagObject(value)); }
MMgc 372 core/avmplusHashtable.h MMgc::RCObject* get(Atom name) { return untagAtom(ht.get(name)); }
MMgc 373 core/avmplusHashtable.h MMgc::RCObject* remove(Atom name) { return untagAtom(ht.remove(name)); }
MMgc 377 core/avmplusHashtable.h inline Atom tagObject(MMgc::RCObject* obj) { return (Atom)obj | kObjectType; }
MMgc 378 core/avmplusHashtable.h inline MMgc::RCObject* untagAtom(Atom a) { return (MMgc::RCObject*)atomPtr(a); }
MMgc 387 core/avmplusHashtable.h WeakKeyHashtable(MMgc::GC* _gc) : HeapHashtable(_gc) { }
MMgc 404 core/avmplusHashtable.h WeakValueHashtable(MMgc::GC* _gc) : HeapHashtable(_gc) { }
MMgc 102 core/avmplusList.h typedef MMgc::is_base_of<MMgc::GCObject, base_type> _isGCObject;
MMgc 103 core/avmplusList.h typedef MMgc::is_base_of<MMgc::GCFinalizedObject, base_type> _isGCFinalizedObject;
MMgc 104 core/avmplusList.h typedef MMgc::is_base_of<MMgc::RCObject, base_type> _isRCObject;
MMgc 112 core/avmplusList.h typedef MMgc::GCObject Base;
MMgc 131 core/avmplusList.h MMgc::GC* gc;
MMgc 148 core/avmplusList.h MMgc::GC* gc;
MMgc 165 core/avmplusList.h MMgc::GC* gc;
MMgc 191 core/avmplusList.h List(MMgc::GC* _gc, uint32 _capacity = kInitialCapacity)
MMgc 195 core/avmplusList.h void init(MMgc::GC* _gc, uint32 _capacity)
MMgc 353 core/avmplusList.h gcflags |= MMgc::GC::kContainsPointers;
MMgc 355 core/avmplusList.h gcflags |= (MMgc::GC::kContainsPointers|MMgc::GC::kZero);
MMgc 55 core/avmplusProfiler.h class Profiler : public MMgc::GCFinalizedObject
MMgc 48 extensions/DictionaryGlue.cpp using namespace MMgc;
MMgc 74 extensions/DictionaryGlue.cpp MMgc::GC* gc = this->gc();
MMgc 94 extensions/DictionaryGlue.cpp AvmAssert(MMgc::GC::Size(obj) >= sizeof(ScriptObject));
MMgc 512 extensions/JavaGlue.cpp MMgc::GC::AllocaAutoPtr _jargs;
MMgc 545 extensions/JavaGlue.cpp MMgc::GC::AllocaAutoPtr _jargs;
MMgc 136 extensions/JavaGlue.h class JClass : public MMgc::GCObject
MMgc 64 extensions/ST_mmgc_basics.cpp MMgc::GC *gc;
MMgc 65 extensions/ST_mmgc_basics.cpp MMgc::FixedAlloc *fa;
MMgc 66 extensions/ST_mmgc_basics.cpp MMgc::FixedMalloc *fm;
MMgc 89 extensions/ST_mmgc_basics.cpp gc=new MMgc::GC(MMgc::GCHeap::GetGCHeap(), MMgc::GC::kIncrementalGC);
MMgc 91 extensions/ST_mmgc_basics.cpp MMgc::GCHeap::Init();
MMgc 92 extensions/ST_mmgc_basics.cpp gc=new MMgc::GC(MMgc::GCHeap::GetGCHeap(), MMgc::GC::kIncrementalGC);
MMgc 100 extensions/ST_mmgc_basics.cpp using namespace MMgc;
MMgc 151 extensions/ST_mmgc_basics.cpp MMgc::FixedAlloc *fa;
MMgc 152 extensions/ST_mmgc_basics.cpp fa=new MMgc::FixedAlloc(2048,MMgc::GCHeap::GetGCHeap());
MMgc 156 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::FixedAlloc::GetFixedAlloc(data1)==fa, "MMgc::FixedAlloc::GetFixedAlloc(data1)==fa", __FILE__, __LINE__);
MMgc 160 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::FixedAlloc::GetFixedAlloc(data2)==fa, "MMgc::FixedAlloc::GetFixedAlloc(data2)==fa", __FILE__, __LINE__);
MMgc 172 extensions/ST_mmgc_basics.cpp fm=MMgc::FixedMalloc::GetFixedMalloc();
MMgc 200 extensions/ST_mmgc_basics.cpp MMgc::GCHeap *gh=MMgc::GCHeap::GetGCHeap();
MMgc 209 extensions/ST_mmgc_basics.cpp void *data = gh->Alloc(1024*10,MMgc::GCHeap::kExpand | MMgc::GCHeap::kZero);
MMgc 228 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::GCLargeAlloc::IsLargeBlock(GetRealPointer(obj))==true, "MMgc::GCLargeAlloc::IsLargeBlock(GetRealPointer(obj))==true", __FILE__, __LINE__);
MMgc 229 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::GCLargeAlloc::FindBeginning(obj)==GetRealPointer(obj), "MMgc::GCLargeAlloc::FindBeginning(obj)==GetRealPointer(obj)", __FILE__, __LINE__);
MMgc 230 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::GCLargeAlloc::IsFinalized(obj)==false, "MMgc::GCLargeAlloc::IsFinalized(obj)==false", __FILE__, __LINE__);
MMgc 231 extensions/ST_mmgc_basics.cpp MMgc::GCLargeAlloc::SetFinalize(obj);
MMgc 232 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::GCLargeAlloc::IsFinalized(obj)==true, "MMgc::GCLargeAlloc::IsFinalized(obj)==true", __FILE__, __LINE__);
MMgc 233 extensions/ST_mmgc_basics.cpp MMgc::GCLargeAlloc::ClearFinalized(obj);
MMgc 234 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::GCLargeAlloc::IsFinalized(obj)==false, "MMgc::GCLargeAlloc::IsFinalized(obj)==false", __FILE__, __LINE__);
MMgc 235 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::GCLargeAlloc::ContainsPointers(obj)==false, "MMgc::GCLargeAlloc::ContainsPointers(obj)==false", __FILE__, __LINE__);
MMgc 236 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::GCLargeAlloc::HasWeakRef(obj)==false, "MMgc::GCLargeAlloc::HasWeakRef(obj)==false", __FILE__, __LINE__);
MMgc 237 extensions/ST_mmgc_basics.cpp MMgc::GCLargeAlloc::SetHasWeakRef(obj,true);
MMgc 238 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::GCLargeAlloc::HasWeakRef(obj)==true, "MMgc::GCLargeAlloc::HasWeakRef(obj)==true", __FILE__, __LINE__);
MMgc 239 extensions/ST_mmgc_basics.cpp MMgc::GCLargeAlloc::SetHasWeakRef(obj,false);
MMgc 240 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::GCLargeAlloc::HasWeakRef(obj)==false, "MMgc::GCLargeAlloc::HasWeakRef(obj)==false", __FILE__, __LINE__);
MMgc 241 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::GCLargeAlloc::GetMark(obj)==false, "MMgc::GCLargeAlloc::GetMark(obj)==false", __FILE__, __LINE__);
MMgc 242 extensions/ST_mmgc_basics.cpp MMgc::GCLargeAlloc::SetMark(obj);
MMgc 243 extensions/ST_mmgc_basics.cpp verifyPass(MMgc::GCLargeAlloc::GetMark(obj)==true, "MMgc::GCLargeAlloc::GetMark(obj)==true", __FILE__, __LINE__);
MMgc 56 extensions/ST_mmgc_threads.cpp MMgc::GC *gc;
MMgc 57 extensions/ST_mmgc_threads.cpp MMgc::FixedAlloc *fa;
MMgc 58 extensions/ST_mmgc_threads.cpp MMgc::FixedMalloc *fm;
MMgc 129 extensions/ST_mmgc_threads.cpp gc=new MMgc::GC(MMgc::GCHeap::GetGCHeap(), MMgc::GC::kIncrementalGC);
MMgc 131 extensions/ST_mmgc_threads.cpp MMgc::GCHeap::Init();
MMgc 132 extensions/ST_mmgc_threads.cpp gc=new MMgc::GC(MMgc::GCHeap::GetGCHeap(), MMgc::GC::kIncrementalGC);
MMgc 147 extensions/ST_mmgc_threads.cpp using namespace MMgc;
MMgc 50 extensions/SamplerScript.cpp using namespace MMgc;
MMgc 130 extensions/SamplerScript.cpp using namespace MMgc;
MMgc 460 extensions/SamplerScript.cpp MMgc::GC* gc = core->GetGC();
MMgc 69 extensions/Selftest.h class SelftestRunner : public MMgc::GCRoot
MMgc 42 extensions/SelftestClasses.h class MyGCObject : public MMgc::GCObject {
MMgc 260 platform/win32/Vtune.cpp MMgc::GCHeap* heap = core->GetGC()->GetGCHeap();
MMgc 198 shell/ByteArrayGlue.cpp MMgc::GC::WriteBarrier(prevNext, curLink->next);
MMgc 209 shell/ByteArrayGlue.cpp SubscriberLink *newLink = new (MMgc::GC::GetGC(subscriber)) SubscriberLink;
MMgc 211 shell/ByteArrayGlue.cpp MMgc::GC::WriteBarrier(&newLink->next, m_subscriberRoot);
MMgc 212 shell/ByteArrayGlue.cpp MMgc::GC::WriteBarrier(&m_subscriberRoot, newLink);
MMgc 229 shell/ByteArrayGlue.cpp MMgc::GC::WriteBarrier(prevNext, curLink->next);
MMgc 72 shell/ByteArrayGlue.h struct SubscriberLink : public MMgc::GCObject
MMgc 79 shell/ByteArrayGlue.h MMgc::GCWeakRef* weakSubscriber;
MMgc 184 shell/ByteArrayGlue.h MMgc::Cleaner c;
MMgc 105 shell/DataIO.cpp char *buffer = mmfx_new_array_opt( char, length+1, MMgc::kCanFail );
MMgc 47 shell/DebugCLI.h class BreakAction : public MMgc::GCObject
MMgc 98 shell/FileClass.cpp MMgc::GC::AllocaAutoPtr _c;
MMgc 86 shell/ShellCore.cpp MMgc::GC::kZero | MMgc::GC::kContainsPointers);
MMgc 92 shell/ShellCore.h MMgc::GC::GCMode gcMode()
MMgc 94 shell/ShellCore.h if (nogc) return MMgc::GC::kDisableGC;
MMgc 95 shell/ShellCore.h else if (greedy) return MMgc::GC::kGreedyGC;
MMgc 96 shell/ShellCore.h else if (incremental) return MMgc::GC::kIncrementalGC;
MMgc 97 shell/ShellCore.h else return MMgc::GC::kNonincrementalGC;
MMgc 117 shell/ShellCore.h ShellCore(MMgc::GC *gc);
MMgc 205 shell/SystemClass.cpp MMgc::GCHeap* gcheap = MMgc::GCHeap::GetGCHeap();
MMgc 206 shell/SystemClass.cpp return double(gcheap->GetTotalHeapSize() * MMgc::GCHeap::kBlockSize);
MMgc 211 shell/SystemClass.cpp MMgc::GCHeap* gcheap = MMgc::GCHeap::GetGCHeap();
MMgc 212 shell/SystemClass.cpp return double(gcheap->GetFreeHeapSize() * MMgc::GCHeap::kBlockSize);
MMgc 111 shell/avmshell.cpp MMgc::GCHeap::EnterLockInit();
MMgc 112 shell/avmshell.cpp MMgc::GCHeapConfig conf;
MMgc 114 shell/avmshell.cpp MMgc::GCHeap::Init(conf);
MMgc 143 shell/avmshell.cpp MMgc::GCHeap::Destroy();
MMgc 144 shell/avmshell.cpp MMgc::GCHeap::EnterLockDestroy();
MMgc 154 shell/avmshell.cpp MMgc::GC *gc = mmfx_new( MMgc::GC(MMgc::GCHeap::GetGCHeap(), settings.gcMode()) );
MMgc 237 shell/avmshell.cpp MMgc::GC* gc = core->GetGC();
MMgc 396 shell/avmshell.cpp MMgc::GC* gc = new MMgc::GC(MMgc::GCHeap::GetGCHeap(), settings.gcMode());
MMgc 784 shell/avmshell.cpp MMgc::GCHeap::GetGCHeap()->Config().gcstats = true;
MMgc 785 shell/avmshell.cpp MMgc::GCHeap::GetGCHeap()->Config().autoGCStats = true;
MMgc 788 shell/avmshell.cpp MMgc::GCHeap::GetGCHeap()->Config().gcstats = true;
MMgc 789 shell/avmshell.cpp MMgc::GCHeap::GetGCHeap()->Config().autoGCStats = true;
MMgc 790 shell/avmshell.cpp MMgc::GCHeap::GetGCHeap()->Config().verbose = true;
MMgc 793 shell/avmshell.cpp MMgc::GCHeap::GetGCHeap()->Config().heapLimit = VMPI_strtol(argv[++i], 0, 10);
MMgc 797 shell/avmshell.cpp MMgc::GCHeap::GetGCHeap()->Config().gcbehavior = true;
MMgc 801 shell/avmshell.cpp MMgc::GCHeap::GetGCHeap()->Config().eagerSweeping = true;
MMgc 811 shell/avmshell.cpp MMgc::GCHeap::GetGCHeap()->Config().gcLoad = load;
MMgc 812 shell/avmshell.cpp MMgc::GCHeap::GetGCHeap()->Config().gcLoadCeiling = limit;
MMgc 815 shell/avmshell.cpp MMgc::GCHeap::GetGCHeap()->Config().gcLoad = load;
MMgc 827 shell/avmshell.cpp MMgc::GCHeap::GetGCHeap()->Config().gcEfficiency = work;
MMgc 209 shell/avmshell.h ShellCoreImpl(MMgc::GC* gc, ShellSettings& settings, bool mainthread);
MMgc 133 shell/swf.cpp MMgc::GC *gc = toplevel->gc();
MMgc 181 shell/swf.cpp MMgc::GC *gc = toplevel->gc();