ThreadHeap 418 Source/platform/heap/Heap.cpp ThreadHeap<Header>::ThreadHeap(ThreadState* state) ThreadHeap 431 Source/platform/heap/Heap.cpp ThreadHeap<Header>::~ThreadHeap() ThreadHeap 440 Source/platform/heap/Heap.cpp Address ThreadHeap<Header>::outOfLineAllocate(size_t size, const GCInfo* gcInfo) ThreadHeap 454 Source/platform/heap/Heap.cpp bool ThreadHeap<Header>::allocateFromFreeList(size_t minSize) ThreadHeap 475 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::ensureCurrentAllocation(size_t minSize, const GCInfo* gcInfo) ThreadHeap 491 Source/platform/heap/Heap.cpp BaseHeapPage* ThreadHeap<Header>::heapPageFromAddress(Address address) ThreadHeap 501 Source/platform/heap/Heap.cpp BaseHeapPage* ThreadHeap<Header>::largeHeapObjectFromAddress(Address address) ThreadHeap 511 Source/platform/heap/Heap.cpp bool ThreadHeap<Header>::checkAndMarkLargeHeapObject(Visitor* visitor, Address address) ThreadHeap 521 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::addToFreeList(Address address, size_t size) ThreadHeap 555 Source/platform/heap/Heap.cpp Address ThreadHeap<Header>::allocateLargeObject(size_t size, const GCInfo* gcInfo) ThreadHeap 593 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::freeLargeObject(LargeHeapObject<Header>* object, LargeHeapObject<Header>** previousNext) ThreadHeap 606 Source/platform/heap/Heap.cpp void ThreadHeap<FinalizedHeapObjectHeader>::addPageToHeap(const GCInfo* gcInfo) ThreadHeap 614 Source/platform/heap/Heap.cpp void ThreadHeap<HeapObjectHeader>::addPageToHeap(const GCInfo* gcInfo) ThreadHeap 623 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::clearPagePool() ThreadHeap 629 Source/platform/heap/Heap.cpp PageMemory* ThreadHeap<Header>::takePageFromPool() ThreadHeap 647 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::addPageToPool(HeapPage<Header>* unused) ThreadHeap 656 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::allocatePage(const GCInfo* gcInfo) ThreadHeap 677 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::getScannedStats(HeapStats& scannedStats) ThreadHeap 694 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::sweep() ThreadHeap 739 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::assertEmpty() ThreadHeap 763 Source/platform/heap/Heap.cpp bool ThreadHeap<Header>::isConsistentForGC() ThreadHeap 773 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::makeConsistentForGC() ThreadHeap 782 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::clearMarks() ThreadHeap 792 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::deletePages() ThreadHeap 818 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::clearFreeLists() ThreadHeap 836 Source/platform/heap/Heap.cpp HeapPage<Header>::HeapPage(PageMemory* storage, ThreadHeap<Header>* heap, const GCInfo* gcInfo) ThreadHeap 1386 Source/platform/heap/Heap.cpp template class ThreadHeap<FinalizedHeapObjectHeader>; ThreadHeap 1387 Source/platform/heap/Heap.cpp template class ThreadHeap<HeapObjectHeader>; ThreadHeap 226 Source/platform/heap/Heap.h friend class ThreadHeap<Header>; ThreadHeap 416 Source/platform/heap/Heap.h HeapPage(PageMemory*, ThreadHeap<Header>*, const GCInfo*); ThreadHeap 449 Source/platform/heap/Heap.h ThreadHeap<Header>* heap() { return m_heap; } ThreadHeap 460 Source/platform/heap/Heap.h ThreadHeap<Header>* m_heap; ThreadHeap 464 Source/platform/heap/Heap.h friend class ThreadHeap<Header>; ThreadHeap 661 Source/platform/heap/Heap.h class ThreadHeap : public BaseHeap { ThreadHeap 663 Source/platform/heap/Heap.h ThreadHeap(ThreadState*); ThreadHeap 664 Source/platform/heap/Heap.h virtual ~ThreadHeap(); ThreadHeap 1148 Source/platform/heap/Heap.h size_t ThreadHeap<Header>::allocationSizeFromSize(size_t size) ThreadHeap 1164 Source/platform/heap/Heap.h Address ThreadHeap<Header>::allocate(size_t size, const GCInfo* gcInfo) ThreadHeap 1787 Source/platform/heap/Heap.h template<> void ThreadHeap<FinalizedHeapObjectHeader>::addPageToHeap(const GCInfo*); ThreadHeap 1788 Source/platform/heap/Heap.h template<> void ThreadHeap<HeapObjectHeader>::addPageToHeap(const GCInfo*); ThreadHeap 1789 Source/platform/heap/Heap.h extern template class PLATFORM_EXPORT ThreadHeap<FinalizedHeapObjectHeader>; ThreadHeap 1790 Source/platform/heap/Heap.h extern template class PLATFORM_EXPORT ThreadHeap<HeapObjectHeader>; ThreadHeap 256 Source/platform/heap/ThreadState.cpp m_heaps[GeneralHeap] = new ThreadHeap<FinalizedHeapObjectHeader>(this); ThreadHeap 258 Source/platform/heap/ThreadState.cpp m_heaps[i] = new ThreadHeap<HeapObjectHeader>(this); ThreadHeap 54 Source/platform/heap/ThreadState.h template<typename Header> class ThreadHeap; ThreadHeap 150 Source/platform/heap/ThreadState.h typedef ThreadHeap<FinalizedHeapObjectHeader> HeapType; ThreadHeap 158 Source/platform/heap/ThreadState.h typedef ThreadHeap<HeapObjectHeader> HeapType; \