/dalvik/vm/native/ |
java_lang_Runtime.c | 89 * Requests that the VM runs finalizers for objects on the heap. If the 114 * Returns GC heap max memory in bytes. 125 * Returns GC heap total memory in bytes. 137 * Returns GC heap free memory in bytes.
|
/external/skia/src/core/ |
SkPictureFlat.h | 114 static SkFlatData* Alloc(SkChunkAlloc* heap, int32_t size, int index); 146 static SkFlatMatrix* Flatten(SkChunkAlloc* heap, const SkMatrix& matrix, int index); 169 static SkFlatPaint* Flatten(SkChunkAlloc* heap, const SkPaint& paint, 192 static SkFlatRegion* Flatten(SkChunkAlloc* heap, const SkRegion& region, int index);
|
/external/v8/src/ |
string-stream.cc | 341 if (!Heap::Contains(map) || 380 if (element != Heap::the_hole_value()) { 447 if (!f->IsHeapObject() || !Heap::Contains(HeapObject::cast(f))) { 452 !Heap::Contains(map) || 461 Heap::Contains(HeapObject::cast(perhaps_context)) && 464 if (!Heap::Contains(context)) { 465 Add("(Function context is outside heap)\n"); 481 Heap::Contains(HeapObject::cast(f)) && 482 Heap::Contains(HeapObject::cast(f)->map()) && 506 Add("/* warning: 'function' was not a heap object */ ") [all...] |
v8.h | 62 // Objects & heap 65 #include "heap.h" 68 #include "heap-inl.h" 84 // empty heap.
|
runtime.cc | 103 Object* result = Heap::CopyJSObject(boilerplate); 130 result = Heap::AllocateFixedArray(copy->NumberOfLocalProperties(NONE)); 205 return Heap::CopyJSObject(boilerplate); 407 if (*boilerplate == Heap::undefined_value()) { 426 if (*boilerplate == Heap::undefined_value()) { 432 return Heap::CopyJSObject(JSObject::cast(*boilerplate)); 445 if (*boilerplate == Heap::undefined_value()) { 464 if (*boilerplate == Heap::undefined_value()) { 470 return Heap::CopyJSObject(JSObject::cast(*boilerplate)); 481 Object* object = Heap::AllocateJSObject(constructor) [all...] |
mark-compact.h | 34 // Callback function, returns whether an object is alive. The heap size 91 // True if the last full GC performed heap compaction. 155 // Finishes GC, performs heap verification if enabled. 161 // Before: The heap has been prepared for garbage collection by 199 // Mark the heap roots and all objects reachable from them. 216 // or overflowed in the heap. 221 // overflowed objects in the heap, in which case the marking stack's 225 // Refill the marking stack with overflowed objects from the heap. This 231 // heap object. 291 // heap [all...] |
accessors.cc | 45 if (obj == Heap::null_value()) return NULL; 127 return object->IgnoreAttributesAndSetLocalProperty(Heap::length_symbol(), 367 return Heap::undefined_value(); 390 return Heap::undefined_value(); 444 if (!found_it) return Heap::undefined_value(); 446 Object* prototype = Heap::AllocateFunctionPrototype(function); 460 if (!found_it) return Heap::undefined_value(); 522 if (!found_it) return Heap::undefined_value(); 543 if (!found_it) return Heap::undefined_value(); 554 Heap::arguments_symbol()) [all...] |
heap-profiler.h | 40 // Write a single heap sample to the log file. 99 case ROOTS: return Heap::result_symbol(); 100 case GLOBAL_PROPERTY: return Heap::code_symbol(); 101 case CODE: return Heap::arguments_shadow_symbol(); 102 case SELF: return Heap::catch_var_symbol(); 127 // "constructor profile" of JS objects allocated on heap. 236 // "retainer profile" of JS objects allocated on heap.
|
objects-inl.h | 452 && (HeapObject::cast(this)->map() == Heap::context_map() || 453 HeapObject::cast(this)->map() == Heap::catch_context_map() || 454 HeapObject::cast(this)->map() == Heap::global_context_map()); 460 && HeapObject::cast(this)->map() == Heap::catch_context_map(); 466 && HeapObject::cast(this)->map() == Heap::global_context_map(); 548 && HeapObject::cast(this)->map() == Heap::hash_table_map(); 553 return IsHashTable() && this != Heap::symbol_table(); 558 return IsHashTable() && this == Heap::raw_unchecked_symbol_table(); 642 return this == Heap::undefined_value(); 647 return this == Heap::the_hole_value() [all...] |
serialize.cc | 345 "Heap::roots_address()"); 361 "Heap::NewSpaceStart()"); 365 "Heap::NewSpaceMask()"); 369 "Heap::always_allocate_scope_depth()"); 373 "Heap::NewSpaceAllocationLimitAddress()"); 377 "Heap::NewSpaceAllocationTopAddress()"); 589 // Don't GC while deserializing - just expand the heap. 602 Heap::IterateStrongRoots(this, VISIT_ONLY_STRONG); 603 Heap::IterateWeakRoots(this, VISIT_ALL); 608 // Don't GC while deserializing - just expand the heap [all...] |
/external/webkit/JavaScriptCore/runtime/ |
JSGlobalData.h | 101 // Will start tracking threads that use the heap, which is resource-heavy. 102 void makeUsableFromMultipleThreads() { heap.makeUsableFromMultipleThreads(); } 156 Heap heap; member in class:JSC::JSGlobalData
|
JSObject.h | 290 ASSERT(prototype().isNull() || Heap::heap(this) == Heap::heap(prototype())); 432 ASSERT(!Heap::heap(value) || Heap::heap(value) == Heap::heap(this)) [all...] |
/external/webkit/WebCore/bindings/js/ |
JSCSSRuleListCustom.cpp | 40 JSGlobalData& globalData = *Heap::heap(this)->globalData();
|
JSSharedWorkerCustom.cpp | 49 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), port);
|
/frameworks/base/libs/binder/ |
MemoryBase.cpp | 28 MemoryBase::MemoryBase(const sp<IMemoryHeap>& heap, 30 : mSize(size), mOffset(offset), mHeap(heap)
|
MemoryHeapPmem.cpp | 41 MemoryHeapPmem::MemoryPmem::MemoryPmem(const sp<MemoryHeapPmem>& heap) 42 : BnMemory(), mClientHeap(heap) 56 SubRegionMemory(const sp<MemoryHeapPmem>& heap, ssize_t offset, size_t size); 66 SubRegionMemory::SubRegionMemory(const sp<MemoryHeapPmem>& heap, 68 : MemoryHeapPmem::MemoryPmem(heap), mSize(size), mOffset(offset) 79 int our_fd = heap->heapID(); 112 const sp<MemoryHeapPmem>& heap(getHeap()); 113 int our_fd = heap->heapID();
|
/frameworks/base/media/libstagefright/colorconversion/ |
SoftwareRenderer.cpp | 45 LOGI("Creating physical memory heap failed, reverting to regular heap.");
|
/dalvik/vm/alloc/ |
Alloc.h | 143 /* check for heap corruption */ 155 * Determine the exact number of GC heap bytes used by an object. (Internal 156 * to heap code except for debugging.) 161 * Gets the current ideal heap utilization, represented as a number 167 * Sets the new ideal heap utilization, represented as a number 173 * If set is true, sets the new minimum heap size to size; always
|
HeapWorker.c | 18 * An async worker thread to handle certain heap operations that need 35 * Initialize any HeapWorker state that Heap.c 51 * Crank up the heap worker thread. 75 * Wait for the heap worker to come up. We know the thread was created, 88 * Shut down the heap worker thread if it was started. 250 /* Process all enqueued heap work, including finalizers and reference 300 * The heap worker thread sits quietly until the GC tells it there's work 331 /* Trim the heap if we were asked to. */ 351 /* The heap must be locked before the HeapWorker; 409 * Wake up the heap worker to let it know that there's work to be done [all...] |
/dalvik/vm/hprof/ |
Hprof.c | 21 * heap, and some analysis tools require that the class and string data 62 LOGI("hprof: dumping VM heap to \"%s\".\n", fileName); 129 LOGI("hprof: dumping heap strings to \"%s\".\n", tailCtx->fileName); 141 * heap-allocate it so we can share the "free" function. 208 LOGI("hprof: heap dump completed, temp file removed\n"); 213 * Free any heap-allocated items in "ctx", and then free "ctx" itself.
|
Hprof.h | 131 HprofHeapId currentHeap; // which heap we're currently emitting 252 * Heap.c functions 255 * the heap implementation; these functions require heap knowledge, 256 * so they are implemented in Heap.c.
|
/frameworks/base/core/java/android/ddm/ |
DdmHandleProfiling.java | 73 Log.v("ddm-heap", "Handling " + name(request.type) + " chunk"); 103 Log.v("ddm-heap", "Method profiling start: filename='" + fileName 124 Log.w("ddm-heap", "Method profiling end failed: " 143 Log.v("ddm-heap", "Method prof stream start: size=" + bufferSize 162 Log.v("ddm-heap", "Method prof stream end"); 169 Log.w("ddm-heap", "Method prof stream end failed: "
|
/dalvik/tools/ |
gclog.py | 70 """Parse event1 (aggregated heap stats)""" 73 # Aggregated heap stats: 92 """Parse event2 (zygote heap stats)""" 95 # Zygote heap stats (except for the soft limit, which belongs to the 96 # active heap): 100 # [59-48] Soft Limit (for the active heap) 118 # Report the current external allocation stats and the native heap
|
/dalvik/docs/ |
debugmon.html | 71 <li> Overall heap status, useful for a heap bitmap display or 379 <h3>Heap Status</h3> 392 so the protocol allows the heap data to be sent in several chunks. 396 <p>All messages include a "heap ID" that can be used to differentiate 397 between multiple independent virtual heaps or perhaps a native heap. The 399 so all heap-specific information is tagged with a "heap ID". 402 <p>Request heap info. 415 <p>Heap Info. General information about the heap, suitable for a summar [all...] |
/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
shortest-path.h | 281 vector<StateId> heap; local 291 heap.push_back(final); 293 while (!heap.empty()) { 294 pop_heap(heap.begin(), heap.end(), compare); 295 StateId state = heap.back(); 297 heap.pop_back(); 317 heap.push_back(next); 318 push_heap(heap.begin(), heap.end(), compare) [all...] |