Home
last modified time | relevance | path

Searched refs:SizeClass (Results 1 – 8 of 8) sorted by relevance

/external/webkit/Source/JavaScriptCore/heap/
DMarkedSpace.h95 struct SizeClass { struct
96 SizeClass();
104 MarkedBlock* allocateBlock(SizeClass&); argument
107 SizeClass& sizeClassFor(size_t);
108 void* allocateFromSizeClass(SizeClass&);
112 SizeClass m_preciseSizeClasses[preciseCount];
113 SizeClass m_impreciseSizeClasses[impreciseCount];
159 inline MarkedSpace::SizeClass::SizeClass() in SizeClass() function
165 inline void MarkedSpace::SizeClass::reset() in reset()
DMarkedSpace.cpp53 MarkedBlock* MarkedSpace::allocateBlock(SizeClass& sizeClass) in allocateBlock()
75 void* MarkedSpace::allocateFromSizeClass(SizeClass& sizeClass) in allocateFromSizeClass()
99 SizeClass& sizeClass = sizeClassFor(block->cellSize()); in shrink()
/external/webkit/Source/JavaScriptCore/runtime/
DJSCell.h369 inline MarkedSpace::SizeClass& MarkedSpace::sizeClassFor(size_t bytes) in sizeClassFor()
379 SizeClass& sizeClass = sizeClassFor(bytes); in allocate()
/external/compiler-rt/lib/asan/
Dasan_allocator.cc170 uint8_t SizeClass() { return size_class; } in SizeClass() function
504 size_t size_class = m->SizeClass(); in QuarantinePop()
513 thread_stats.really_freed_by_size[m->SizeClass()]++; in QuarantinePop()
736 thread_stats.freed_by_size[m->SizeClass()]++; in Deallocate()
/external/webkit/Source/JavaScriptCore/wtf/
DFastMalloc.cpp821 static ALWAYS_INLINE size_t SizeClass(size_t size) { in SizeClass() function
928 const size_t sc = SizeClass(size); in InitSizeClasses()
1098 return ByteSizeForClass(SizeClass(bytes)); in AllocationSize()
2890 const size_t cl = SizeClass(size); in Allocate()
3706 size_t cl = SizeClass(size); in CreateCacheIfNecessary()
/external/webkit/Source/JavaScriptCore/
DChangeLog6783 (JSC::MarkedSpace::SizeClass::SizeClass):
7316 (JSC::MarkedSpace::SizeClass::SizeClass):
7475 (JSC::MarkedSpace::SizeClass::SizeClass): Ditto.
7771 (JSC::MarkedSpace::SizeClass::SizeClass):
7772 (JSC::MarkedSpace::SizeClass::reset): Changed to operate in terms of
7773 abstract SizeClass objects, which are independent linked lists of blocks
DChangeLog-2007-10-142704 (WTF::SizeClass): Use ALWAYS_INLINE here too for the same reason. Also change the special
3940 (WTF::SizeClass):
17041 (KXMLCore::SizeClass):
DChangeLog-2008-08-1024379 (WTF::SizeClass):