/external/v8/src/ |
factory.cc | 47 isolate()->heap()->AllocateFixedArray(size, pretenure), 57 isolate()->heap()->AllocateFixedArrayWithHoles(size, pretenure), 67 isolate()->heap()->AllocateUninitializedFixedDoubleArray(size, pretenure), 146 isolate()->heap()->AllocateAccessorPair(), 153 isolate()->heap()->AllocateTypeFeedbackInfo(), 161 isolate()->heap()->LookupSymbol(string), 168 isolate()->heap()->LookupSymbol(*string), 174 isolate()->heap()->LookupAsciiSymbol(string), 183 isolate()->heap()->LookupAsciiSymbol(string, 192 isolate()->heap()->LookupTwoByteSymbol(string) 359 Heap* heap = isolate()->heap(); local [all...] |
mark-compact.cc | 36 #include "heap-profiler.h" 83 ASSERT(HEAP->mark_compact_collector()->IsMarked(object)); 134 static void VerifyMarking(Heap* heap) { 135 VerifyMarking(heap->old_pointer_space()); 136 VerifyMarking(heap->old_data_space()); 137 VerifyMarking(heap->code_space()); 138 VerifyMarking(heap->cell_space()); 139 VerifyMarking(heap->map_space()); 140 VerifyMarking(heap->new_space()) 920 Heap* heap = map->GetHeap(); local 1093 Heap* heap = obj->GetHeap(); local 1179 Heap* heap = map->GetHeap(); local 1334 heap); local 1361 heap); local 1364 heap); local 1376 Heap* heap = map->GetHeap(); local 1404 Heap* heap = map->GetHeap(); local 1448 Heap* heap = map->GetHeap(); local 1492 Heap* heap = map->GetHeap(); local [all...] |
/external/chromium_org/third_party/tcmalloc/vendor/doc/ |
heap_checker.html | 6 <title>Gperftools Heap Leak Checker</title> 19 <p>This is the heap checker we use at Google to detect memory leaks in 26 <p>The heap-checker is part of tcmalloc, so to install the heap 33 <p>This does <i>not</i> turn on heap checking; it just inserts the 39 system.) Note that if you wish to use the heap checker, you must 41 currently to use the heap checker separate from tcmalloc.</p> 46 <p>Note: For security reasons, heap profiling will not write to a file 49 <h2><a name="whole_program">Whole-program Heap Leak Checking</a></h2> 51 <p>The recommended way to use the heap checker is in "whole program [all...] |
heapprofile.html | 6 <title>Gperftools Heap Profiler</title> 19 <p>This is the heap profiler we use at Google, to explore how C++ 22 <li> Figuring out what is in the program heap at any given time 39 <p>To install the heap profiler into your executable, add 46 <p>This does <i>not</i> turn on heap profiling; it just inserts the 52 system.) Note that if you wish to use the heap profiler, you must 54 currently to use the heap profiler separate from tcmalloc.</p> 59 <p>There are several alternatives to actually turn on heap profiling 69 (These functions are declared in <code><gperftools/heap-profiler.h></code>.) 80 <p>For security reasons, heap profiling will not write to a file - [all...] |
/external/chromium_org/v8/tools/ |
grokdump.py | 51 heap. Code objects are disassembled and the addresses linked from the 111 def FullDump(reader, heap): 125 print FormatDisasmLine(start, heap, line) 158 heap_object = heap.FindObject(maybe_address) 167 # Heap constants generated by 'make grokdump' in v8heapconst module. 877 def FormatDisasmLine(start, heap, line): 879 stack_slot = heap.stack_map.get(line_address [all...] |
/external/chromium_org/v8/src/ |
mark-compact.cc | 37 #include "heap-profiler.h" 81 explicit VerifyMarkingVisitor(Heap* heap) : heap_(heap) {} 102 Heap* heap_; 106 static void VerifyMarking(Heap* heap, Address bottom, Address top) { 107 VerifyMarkingVisitor visitor(heap); 135 VerifyMarking(space->heap(), page->area_start(), limit); 145 VerifyMarking(space->heap(), p->area_start(), p->area_end()) 1272 Heap* heap = isolate_->heap(); local 1314 Heap* heap = map->GetHeap(); local 1403 Heap* heap = obj->GetHeap(); local 1540 Heap* heap = map->GetHeap(); local 1562 Heap* heap = fixed_array->map()->GetHeap(); local 1579 Heap* heap = map->GetHeap(); local 1607 Heap* heap = map->GetHeap(); local 1642 Heap* heap = map->GetHeap(); local 1658 Heap* heap = map->GetHeap(); local 1675 Heap* heap = map->GetHeap(); local [all...] |
factory.cc | 48 isolate()->heap()->AllocateBox(*value, pretenure), 57 isolate()->heap()->AllocateFixedArray(size, pretenure), 67 isolate()->heap()->AllocateFixedArrayWithHoles(size, pretenure), 77 isolate()->heap()->AllocateUninitializedFixedDoubleArray(size, pretenure), 90 isolate()->heap()->AllocateConstantPoolArray(number_of_int64_entries, 100 NameDictionary::Allocate(isolate()->heap(), 110 SeededNumberDictionary::Allocate(isolate()->heap(), 120 UnseededNumberDictionary::Allocate(isolate()->heap(), 129 ObjectHashSet::Allocate(isolate()->heap(), 140 ObjectHashTable::Allocate(isolate()->heap(), 489 Heap* heap = isolate()->heap(); local [all...] |
/art/runtime/gc/accounting/ |
mod_union_table-inl.h | 31 explicit ModUnionTableToZygoteAllocspace(Heap* heap) : ModUnionTableReferenceCache(heap) {} 50 explicit ModUnionTableToAllocspace(Heap* heap) : ModUnionTableReferenceCache(heap) {}
|
/external/bzip2/ |
huffman.c | 36 zz = z; tmp = heap[zz]; \ 37 while (weight[tmp] < weight[heap[zz >> 1]]) { \ 38 heap[zz] = heap[zz >> 1]; \ 41 heap[zz] = tmp; \ 47 zz = z; tmp = heap[zz]; \ 52 weight[heap[yy+1]] < weight[heap[yy]]) \ 54 if (weight[tmp] < weight[heap[yy]]) break; \ 55 heap[zz] = heap[yy]; 75 Int32 heap [ BZ_MAX_ALPHA_SIZE + 2 ]; local [all...] |
/external/chromium/chrome/browser/debugger/manual_tests/ |
heap-profiler-test-snapshots-comparison.html | 3 <title>Heap Profiler: heap snapshots comparison test</title> 45 This is the test for heap snapshot comparison functionality. 53 <li>press 'Take heap snapshot' button 57 <li>press 'Take heap snapshot' button again; 60 On the left pane under 'Heap snapshots' section, items called
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
u_mm.h | 40 struct mem_block *heap; member in struct:mem_block 50 * return: a heap pointer if OK, NULL if error 61 * startSearch = linear offset from start of heap to begin search 64 extern struct mem_block *u_mmAllocMem(struct mem_block *heap, int size, int align2, 76 * input: pointer to a heap, start offset 79 extern struct mem_block *u_mmFindBlock(struct mem_block *heap, int start);
|
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
mm.h | 38 struct mem_block *heap; member in struct:mem_block 49 * return: a heap pointer if OK, NULL if error 60 * startSearch = linear offset from start of heap to begin search 63 extern struct mem_block *mmAllocMem(struct mem_block *heap, unsigned size, 75 * input: pointer to a heap, start offset 78 extern struct mem_block *mmFindBlock(struct mem_block *heap, unsigned start);
|
/external/mesa3d/src/gallium/auxiliary/util/ |
u_mm.h | 40 struct mem_block *heap; member in struct:mem_block 50 * return: a heap pointer if OK, NULL if error 61 * startSearch = linear offset from start of heap to begin search 64 extern struct mem_block *u_mmAllocMem(struct mem_block *heap, int size, int align2, 76 * input: pointer to a heap, start offset 79 extern struct mem_block *u_mmFindBlock(struct mem_block *heap, int start);
|
/external/mesa3d/src/mesa/main/ |
mm.h | 38 struct mem_block *heap; member in struct:mem_block 49 * return: a heap pointer if OK, NULL if error 60 * startSearch = linear offset from start of heap to begin search 63 extern struct mem_block *mmAllocMem(struct mem_block *heap, unsigned size, 75 * input: pointer to a heap, start offset 78 extern struct mem_block *mmFindBlock(struct mem_block *heap, unsigned start);
|
/external/valgrind/main/massif/tests/ |
realloc.stderr.exp | 31 Massif: heap allocs: 1 32 Massif: heap reallocs: 3 33 Massif: heap frees: 1 34 Massif: ignored heap allocs: ... 35 Massif: ignored heap frees: ... 36 Massif: ignored heap reallocs: ...
|
/libcore/dalvik/src/main/java/org/apache/harmony/dalvik/ddmc/ |
DdmVmInternal.java | 35 * Enable heap info updates. 37 * This is built into the VM, since that's where the heap is managed. 46 * Enable heap segment updates for the java (isNative == false) or 47 * native (isNative == true) heap. 49 * This is built into the VM, since that's where the heap is managed. 80 * Fill a buffer with data on recent heap allocations.
|
/frameworks/native/libs/binder/ |
IMemory.cpp | 56 sp<IMemoryHeap> heap; member in struct:android::HeapCache::heap_info_t 148 sp<IMemoryHeap> heap = getMemory(&offset); local 149 void* const base = heap!=0 ? heap->base() : MAP_FAILED; 184 sp<IBinder> heap = reply.readStrongBinder(); local 187 if (heap != 0) { 188 mHeap = interface_cast<IMemoryHeap>(heap); 247 ALOGD("UNMAPPING binder=%p, heap=%p, size=%d, fd=%d", 266 sp<BpMemoryHeap> heap(static_cast<BpMemoryHeap*>(find_heap(binder).get())); 267 heap->assertReallyMapped() [all...] |
/dalvik/vm/alloc/ |
Alloc.h | 102 * Determine the exact number of GC heap bytes used by an object. (Internal 103 * to heap code except for debugging.) 108 * Gets the current ideal heap utilization, represented as a number 114 * Sets the new ideal heap utilization, represented as a number 143 * Removes any growth limits from the heap. 148 * Returns true if the address is aligned appropriately for a heap object. 149 * Does not require the caller to hold the heap lock, and does not take the 150 * heap lock internally.
|
/dalvik/vm/compiler/template/armv5te/ |
TEMPLATE_MEM_OP_DECODE.S | 3 * This handler encapsulates heap memory ops for selfVerification mode. 5 * The call to the handler is inserted prior to a heap memory operation.
|
/dalvik/vm/compiler/template/armv5te-vfp/ |
TEMPLATE_MEM_OP_DECODE.S | 3 * This handler encapsulates heap memory ops for selfVerification mode. 5 * The call to the handler is inserted prior to a heap memory operation.
|
/development/tutorials/MoarRam/ |
README.txt | 2 for the development of the DDMS native heap tracker feature. It contains 3 3 unique paths to allocate heap chunks:
|
/external/chromium/base/debug/ |
leak_annotations.h | 13 #include "third_party/tcmalloc/chromium/src/google/heap-checker.h" 15 // Annotate a program scope as having memory leaks. Tcmalloc's heap leak
|
/external/chromium_org/third_party/WebKit/PerformanceTests/inspector/ |
heap-snapshot-advanced.html | 4 <script src="../../LayoutTests/inspector/profiler/heap-snapshot-test.js"></script> 6 <script src="heap-snapshot-performance-test.js"></script>
|
heap-snapshot.html | 4 <script src="../../LayoutTests/inspector/profiler/heap-snapshot-test.js"></script> 6 <script src="heap-snapshot-performance-test.js"></script>
|
/external/chromium_org/third_party/skia/src/core/ |
SkPathHeap.h | 27 /** Copy the path into the heap, and return the new total number of paths. 42 // we store the paths in the heap (placement new)
|