Searched defs:heap_object (Results 1 - 17 of 17) sorted by relevance

/external/v8/src/
H A Daddress-map.cc24 HeapObject* heap_object = HeapObject::cast(root); local
25 Maybe<uint32_t> maybe_index = map_->Get(heap_object);
30 map_->Set(heap_object, i);
H A Dcounters-inl.h72 HeapObject* heap_object, RuntimeCallStats::CounterId counter_id) {
73 RuntimeCallTimerScope(heap_object->GetIsolate(), counter_id);
71 RuntimeCallTimerScope( HeapObject* heap_object, RuntimeCallStats::CounterId counter_id) argument
H A Dapi.cc1023 i::Object** HandleScope::CreateHandle(i::HeapObject* heap_object, argument
1025 DCHECK(heap_object->IsHeapObject());
1026 return i::HandleScope::CreateHandle(heap_object->GetIsolate(), value);
4084 auto heap_object = self->IsSmi() ? other : self; local
4085 auto context = ContextFromHeapObject(heap_object);
H A Dobjects.cc2159 HeapObject* heap_object = HeapObject::cast(this); local
2160 return heap_object->map()->GetPrototypeChainRootMap(isolate);
/external/v8/src/heap/
H A Dscavenger-inl.h45 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); local
46 DCHECK(heap_object->IsHeapObject());
48 ScavengeObject(reinterpret_cast<HeapObject**>(slot), heap_object); local
H A Dincremental-marking.cc262 HeapObject* heap_object = HeapObject::cast(obj); local
263 if (ObjectMarking::IsWhite(heap_object)) {
264 ObjectMarking::WhiteToBlack(heap_object);
H A Dmark-compact.cc185 for (HeapObject* heap_object = iterator.Next(); heap_object != NULL;
186 heap_object = iterator.Next()) {
188 if (!heap_object->IsFiller()) {
189 heap_object->Iterate(&visitor);
2300 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); local
2301 if (ObjectMarking::IsBlackOrGrey(heap_object)) {
2304 ObjectMarking::WhiteToBlack(heap_object);
2305 StaticYoungGenerationMarkingVisitor::IterateBody(heap_object->map(),
2306 heap_object);
3331 HeapObject* heap_object = HeapObject::cast(object); local
3701 HeapObject* heap_object = reinterpret_cast<HeapObject*>(slot_reference); local
[all...]
H A Dheap.cc2959 HeapObject* heap_object = HeapObject::cast(object);
2966 return constructor->initial_map() == heap_object->map();
5658 HeapObject* heap_object = HeapObject::cast(*object); local
5659 DCHECK(Contains(heap_object));
5661 IncrementalMarking::MarkGrey(this, heap_object);
5664 mark_compact_collector()->MarkObject(heap_object);
/external/v8/src/snapshot/
H A Dstartup-serializer.cc104 int StartupSerializer::PartialSnapshotCacheIndex(HeapObject* heap_object) { argument
106 if (!partial_cache_index_map_.LookupOrInsert(heap_object, &index)) {
110 VisitPointer(reinterpret_cast<Object**>(&heap_object));
H A Dcode-serializer.cc132 void CodeSerializer::SerializeGeneric(HeapObject* heap_object, argument
136 ObjectSerializer serializer(this, heap_object, &sink_, how_to_code,
/external/v8/src/profiler/
H A Dsampling-heap-profiler.cc100 HeapObject* heap_object = HeapObject::FromAddress(soon_object); local
101 Handle<Object> obj(heap_object, isolate_);
H A Dheap-snapshot-generator.cc2300 HeapObject* heap_object = HeapObject::cast(*object); local
2301 list->Add(heap_object);
2302 in_groups_.Insert(heap_object);
/external/v8/src/ic/
H A Dic.cc2475 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); local
2476 if (heap_object->map()->IsMapInArrayPrototypeChain()) {
/external/v8/src/crankshaft/
H A Dhydrogen-instructions.cc2220 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); local
2221 Isolate* isolate = heap_object->GetIsolate();
2222 Handle<Map> map(heap_object->map(), isolate);
2232 HasMapValue() && Handle<Map>::cast(heap_object)->is_stable());
/external/v8/src/ia32/
H A Dmacro-assembler-ia32.cc803 void MacroAssembler::CmpObjectType(Register heap_object, argument
806 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
849 Condition MacroAssembler::IsObjectStringType(Register heap_object, argument
852 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
860 Condition MacroAssembler::IsObjectNameType(Register heap_object, argument
863 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
/external/v8/src/x87/
H A Dmacro-assembler-x87.cc692 void MacroAssembler::CmpObjectType(Register heap_object, argument
695 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
738 Condition MacroAssembler::IsObjectStringType(Register heap_object, argument
741 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
749 Condition MacroAssembler::IsObjectNameType(Register heap_object, argument
752 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
/external/v8/src/x64/
H A Dmacro-assembler-x64.cc3655 void MacroAssembler::CmpObjectType(Register heap_object, argument
3658 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset));
4010 Condition MacroAssembler::IsObjectStringType(Register heap_object, argument
4013 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset));
4021 Condition MacroAssembler::IsObjectNameType(Register heap_object, argument
4024 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset));

Completed in 405 milliseconds