/art/runtime/gc/collector/ |
mark_compact.cc | 25 #include "gc/heap.h" 54 MarkCompact::MarkCompact(Heap* heap, const std::string& name_prefix) 55 : GarbageCollector(heap, name_prefix + (name_prefix.empty() ? "" : " ") + "mark compact"), 116 // TODO: I don't think we should need heap bitmap lock to Get the mark bitmap. 557 // marked, put it on the appropriate list in the heap for later processing.
|
/art/runtime/mirror/ |
array-inl.h | 28 #include "gc/heap-inl.h" 178 gc::Heap* heap = Runtime::Current()->GetHeap(); local 183 heap->AllocObjectWithAllocator<kIsInstrumented, true>(self, array_class, size, 190 heap->AllocObjectWithAllocator<kIsInstrumented, true>(self, array_class, size,
|
/external/v8/src/arm/ |
assembler-arm-inl.h | 273 void RelocInfo::Visit(Heap* heap) { 276 StaticVisitor::VisitEmbeddedPointer(heap, this); 278 StaticVisitor::VisitCodeTarget(heap, this); 280 StaticVisitor::VisitCell(heap, this); 286 StaticVisitor::VisitCodeAgeSequence(heap, this); 289 StaticVisitor::VisitDebugTarget(heap, this);
|
/external/v8/src/asmjs/ |
asm-typer.cc | 851 } else if (target_info->type()->IsA(AsmType::Heap())) { 852 FAIL(assign, "Heap view types can not be aliased."); 2938 auto* heap = new_heap_view->arguments()->at(0); local [all...] |
/external/v8/src/builtins/ |
builtins-string.cc | 641 if (length == 0) return isolate->heap()->empty_string(); 652 return isolate->heap()->exception(); 680 return isolate->heap()->exception(); 785 return isolate->heap()->exception(); 809 if (start < 0) return isolate->heap()->false_value(); 822 return isolate->heap()->ToBoolean(memcmp(str_vector.start() + start, 832 return isolate->heap()->false_value(); 835 return isolate->heap()->true_value(); 849 return isolate->heap()->exception(); [all...] |
/external/v8/src/crankshaft/ |
lithium.h | 728 Heap* heap() const { return isolate()->heap(); } function in class:v8::internal::BASE_EMBEDDED
|
/external/v8/src/ia32/ |
assembler-ia32-inl.h | 281 void RelocInfo::Visit(Heap* heap) { 284 StaticVisitor::VisitEmbeddedPointer(heap, this); 285 Assembler::FlushICache(heap->isolate(), pc_, sizeof(Address)); 287 StaticVisitor::VisitCodeTarget(heap, this); 289 StaticVisitor::VisitCell(heap, this); 295 StaticVisitor::VisitCodeAgeSequence(heap, this); 298 StaticVisitor::VisitDebugTarget(heap, this);
|
/external/v8/src/ |
log.cc | 1558 Heap* heap = isolate_->heap(); local 1642 Heap* heap = isolate_->heap(); local 1660 Heap* heap = isolate_->heap(); local [all...] |
transitions.cc | 352 Heap* heap = map->GetHeap(); local 354 return heap->empty_fixed_array(); 358 return heap->empty_fixed_array();
|
elements.cc | 120 from_base->GetIsolate()->heap()->fixed_cow_array_map()); 132 Heap* heap = from_base->GetHeap(); local 134 heap->the_hole_value(), length); 171 Heap* heap = from->GetHeap(); local 173 heap->the_hole_value(), length); 219 // existing heap objects to be propertly initialized. 223 Heap* heap = from_base->GetHeap() local 1950 Heap* heap = isolate->heap(); local 2025 Heap* heap = isolate->heap(); local 2097 Heap* heap = isolate->heap(); local [all...] |
/external/v8/src/ppc/ |
assembler-ppc-inl.h | 352 void RelocInfo::Visit(Heap* heap) { 355 StaticVisitor::VisitEmbeddedPointer(heap, this); 357 StaticVisitor::VisitCodeTarget(heap, this); 359 StaticVisitor::VisitCell(heap, this); 366 StaticVisitor::VisitCodeAgeSequence(heap, this); 369 StaticVisitor::VisitDebugTarget(heap, this);
|
/external/v8/src/runtime/ |
runtime-debug.cc | 73 return isolate->heap()->undefined_value(); 94 return isolate->heap()->undefined_value(); 102 return isolate->heap()->undefined_value(); 169 result->set(1, isolate->heap()->ToBoolean(iterator->HasMore())); 280 result->set(5, isolate->heap()->ToBoolean(js_proxy->IsRevoked())); 352 if (!it.IsFound()) return isolate->heap()->undefined_value(); 371 2, isolate->heap()->ToBoolean(it.state() == LookupIterator::INTERCEPTOR)); 374 details->set(3, isolate->heap()->ToBoolean(has_caught)); 424 return isolate->heap()->true_value(); 491 Heap* heap = isolate->heap() local 1309 Heap* heap = isolate->heap(); local 1364 Heap* heap = isolate->heap(); local [all...] |
/external/v8/src/s390/ |
assembler-s390-inl.h | 323 void RelocInfo::Visit(Heap* heap) { 326 StaticVisitor::VisitEmbeddedPointer(heap, this); 328 StaticVisitor::VisitCodeTarget(heap, this); 330 StaticVisitor::VisitCell(heap, this); 336 StaticVisitor::VisitCodeAgeSequence(heap, this); 339 StaticVisitor::VisitDebugTarget(heap, this);
|
/external/v8/src/x87/ |
assembler-x87-inl.h | 281 void RelocInfo::Visit(Heap* heap) { 284 StaticVisitor::VisitEmbeddedPointer(heap, this); 285 Assembler::FlushICache(heap->isolate(), pc_, sizeof(Address)); 287 StaticVisitor::VisitCodeTarget(heap, this); 289 StaticVisitor::VisitCell(heap, this); 295 StaticVisitor::VisitCodeAgeSequence(heap, this); 298 StaticVisitor::VisitDebugTarget(heap, this);
|
/system/core/libmemunreachable/ |
MemUnreachable.cpp | 99 MEM_ALOGV("Heap mapping %" PRIxPTR "-%" PRIxPTR " %s", it->begin, it->end, it->name); 248 // named dalvik heap mapping 276 Heap heap; local 287 ThreadCapture thread_capture(parent_pid, heap); 288 allocator::vector<ThreadInfo> thread_info(heap); 289 allocator::vector<Mapping> mappings(heap); 290 allocator::vector<uintptr_t> refs(heap); 323 // fork a process to do the heap walking 329 // Heap walker proces [all...] |
/external/v8/src/compiler/ |
code-generator.cc | 293 Handle<HeapObject> object, Heap::RootListIndex* index_return) { 300 *index_return = static_cast<Heap::RootListIndex>(root_index); [all...] |
/art/compiler/ |
image_writer.cc | 46 #include "gc/heap.h" 47 #include "gc/heap-visit-objects-inl.h" 90 gc::Heap* const heap = Runtime::Current()->GetHeap(); member in class:art::gc 92 DCHECK(heap->GetBootImageSpaces().empty()); 95 for (gc::space::ImageSpace* boot_image_space : heap->GetBootImageSpaces()) { 107 gc::Heap* const heap = Runtime::Current()->GetHeap(); member in class:art::gc 109 DCHECK(heap->GetBootImageSpaces().empty()); 112 for (gc::space::ImageSpace* boot_image_space : heap->GetBootImageSpaces()) 136 gc::Heap* const heap = Runtime::Current()->GetHeap(); member in class:art::gc 1224 gc::Heap* heap = Runtime::Current()->GetHeap(); local 1670 gc::Heap* const heap = runtime->GetHeap(); member in class:art::gc 1955 gc::Heap* const heap = Runtime::Current()->GetHeap(); member in class:art::gc [all...] |
/external/v8/src/full-codegen/ia32/ |
full-codegen-ia32.cc | 434 void FullCodeGenerator::EffectContext::Plug(Heap::RootListIndex index) const { 440 Heap::RootListIndex index) const { 446 Heap::RootListIndex index) const { 451 void FullCodeGenerator::TestContext::Plug(Heap::RootListIndex index) const { 595 __ CompareRoot(result_register(), Heap::kTrueValueRootIndex); 659 // Emit the write barrier code if the location is in the heap. [all...] |
/external/v8/src/full-codegen/x87/ |
full-codegen-x87.cc | 429 void FullCodeGenerator::EffectContext::Plug(Heap::RootListIndex index) const { 435 Heap::RootListIndex index) const { 441 Heap::RootListIndex index) const { 446 void FullCodeGenerator::TestContext::Plug(Heap::RootListIndex index) const { 590 __ CompareRoot(result_register(), Heap::kTrueValueRootIndex); 654 // Emit the write barrier code if the location is in the heap. [all...] |
/art/runtime/ |
jni_internal.cc | 1820 gc::Heap* heap = Runtime::Current()->GetHeap(); local 1855 gc::Heap* heap = Runtime::Current()->GetHeap(); local 1890 gc::Heap* heap = Runtime::Current()->GetHeap(); local 2052 gc::Heap* heap = Runtime::Current()->GetHeap(); local 2584 gc::Heap* heap = Runtime::Current()->GetHeap(); local [all...] |
/art/runtime/openjdkjvmti/ |
ti_heap.cc | 24 #include "gc/heap.h" 25 #include "gc/heap-visit-objects-inl.h" 1307 art::gc::Heap* heap = art::Runtime::Current()->GetHeap(); local 1402 art::gc::Heap* const heap = art::Runtime::Current()->GetHeap(); member in class:openjdkjvmti::art::gc [all...] |
ti_redefine.cc | 50 #include "gc/heap.h" [all...] |
/external/swiftshader/third_party/subzero/src/DartARM32/ |
assembler_arm.h | 897 // When storing into a heap object field, knowledge of the previous content [all...] |
/external/v8/src/debug/ |
liveedit.cc | 733 Heap* heap = original->GetHeap(); local 734 HeapIterator iterator(heap, HeapIterator::kFilterUnreachable); 758 // Since we cannot create instances when iterating heap, we should first 774 // Iterates all function instances in the HEAP that refers to the 929 FeedbackMetadata::cast(isolate->heap()->empty_fixed_array())); 965 info->set_script(isolate->heap()->undefined_value()); 968 isolate->heap()->SetRootNoScriptSharedFunctionInfos(*new_noscript_list); 1405 Heap* heap = isolate->heap(); local [all...] |
/external/v8/tools/gcmole/ |
gcmole.lua | 345 "Heap.*AllocateFunctionPrototype",
|