/external/v8/src/ |
H A D | counters-inl.h | 14 HeapObject* heap_object, RuntimeCallStats::CounterId counter_id) { 16 isolate_ = heap_object->GetIsolate(); 13 RuntimeCallTimerScope( HeapObject* heap_object, RuntimeCallStats::CounterId counter_id) argument
|
H A D | address-map.cc | 24 HeapObject* heap_object = HeapObject::cast(root); local 25 base::HashMap::Entry* entry = LookupEntry(map_, heap_object, false); 30 SetValue(LookupEntry(map_, heap_object, true), i);
|
H A D | handles.cc | 20 HeapObject* heap_object = HeapObject::cast(object); 21 Heap* heap = heap_object->GetHeap(); 33 if (heap_object->IsCell()) return true; 34 if (heap_object->IsMap()) return true; 35 if (heap_object->IsInternalizedString()) return true;
|
H A D | counters.h | 812 inline RuntimeCallTimerScope(HeapObject* heap_object,
|
/external/v8/src/heap/ |
H A D | scavenger-inl.h | 45 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); local 46 DCHECK(heap_object->IsHeapObject()); 48 ScavengeObject(reinterpret_cast<HeapObject**>(slot), heap_object); local
|
H A D | remembered-set.cc | 61 HeapObject* heap_object = HeapObject::cast(object); local 64 return Marking::IsBlack(Marking::MarkBitFrom(heap_object)) &&
|
H A D | mark-compact-inl.h | 54 HeapObject* heap_object = HeapObject::cast(obj); local 55 return Marking::IsBlackOrGrey(Marking::MarkBitFrom(heap_object));
|
H A D | incremental-marking.cc | 162 static inline void MarkBlackOrKeepBlack(HeapObject* heap_object, argument 167 MemoryChunk::IncrementLiveBytesFromGC(heap_object, size); 271 HeapObject* heap_object = HeapObject::cast(obj); local 272 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); 275 MemoryChunk::IncrementLiveBytesFromGC(heap_object, heap_object->Size());
|
H A D | mark-compact.cc | 194 for (HeapObject* heap_object = iterator.Next(); heap_object != NULL; 195 heap_object = iterator.Next()) { 197 if (!heap_object->IsFiller()) { 198 heap_object->Iterate(&visitor); 1972 HeapObject* heap_object = HeapObject::cast(o); 1973 MarkBit mark = Marking::MarkBitFrom(heap_object); 1982 HeapObject* heap_object = HeapObject::cast(o); local 1983 MarkBit mark = Marking::MarkBitFrom(heap_object); 2273 HeapObject* heap_object local 3352 HeapObject* heap_object = HeapObject::cast(object); local 3672 HeapObject* heap_object = reinterpret_cast<HeapObject*>(*slot); local [all...] |
/external/v8/src/snapshot/ |
H A D | startup-serializer.cc | 95 int StartupSerializer::PartialSnapshotCacheIndex(HeapObject* heap_object) { argument 97 if (!partial_cache_index_map_.LookupOrInsert(heap_object, &index)) { 101 VisitPointer(reinterpret_cast<Object**>(&heap_object));
|
H A D | code-serializer.h | 45 void SerializeGeneric(HeapObject* heap_object, HowToCode how_to_code,
|
H A D | code-serializer.cc | 105 void CodeSerializer::SerializeGeneric(HeapObject* heap_object, argument 109 ObjectSerializer serializer(this, heap_object, &sink_, how_to_code,
|
/external/v8/src/profiler/ |
H A D | sampling-heap-profiler.cc | 100 HeapObject* heap_object = HeapObject::FromAddress(soon_object); local 101 Handle<Object> obj(heap_object, isolate_);
|
/external/v8/tools/ |
H A D | grokdump.py | 166 heap_object = heap.FindObject(maybe_address) 169 if heap_object: 170 heap_object.Print(Printer()) 2372 heap_object = self.padawan.SenseObject(address) 2373 return cgi.escape(str(heap_object or "")) 2425 heap_object = "" 2441 heap_object = self.format_object(maybe_address) 2467 f.write(" <td>%s</td>\n" % (heap_object or '')) 2933 heap_object = self.padawan.SenseObject(maybe_address) 2936 heap_object o [all...] |
/external/v8/src/ia32/ |
H A D | macro-assembler-ia32.h | 388 // Incoming register is heap_object and outgoing register is map. 389 void CmpObjectType(Register heap_object, InstanceType type, Register map); 434 // Check if the object in register heap_object is a string. Afterwards the 438 // registers map and instance_type can be the same as heap_object. 439 Condition IsObjectStringType(Register heap_object, Register map, 442 // Check if the object in register heap_object is a name. Afterwards the 446 // registers map and instance_type can be the same as heap_object. 447 Condition IsObjectNameType(Register heap_object, Register map,
|
H A D | macro-assembler-ia32.cc | 802 void MacroAssembler::CmpObjectType(Register heap_object, argument 805 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 923 Condition MacroAssembler::IsObjectStringType(Register heap_object, argument 926 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 934 Condition MacroAssembler::IsObjectNameType(Register heap_object, argument 937 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
|
/external/v8/src/x87/ |
H A D | macro-assembler-x87.h | 378 // Incoming register is heap_object and outgoing register is map. 379 void CmpObjectType(Register heap_object, InstanceType type, Register map); 423 // Check if the object in register heap_object is a string. Afterwards the 427 // registers map and instance_type can be the same as heap_object. 428 Condition IsObjectStringType(Register heap_object, Register map, 431 // Check if the object in register heap_object is a name. Afterwards the 435 // registers map and instance_type can be the same as heap_object. 436 Condition IsObjectNameType(Register heap_object, Register map,
|
H A D | macro-assembler-x87.cc | 693 void MacroAssembler::CmpObjectType(Register heap_object, argument 696 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 812 Condition MacroAssembler::IsObjectStringType(Register heap_object, argument 815 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 823 Condition MacroAssembler::IsObjectNameType(Register heap_object, argument 826 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
|
/external/v8/src/x64/ |
H A D | macro-assembler-x64.h | 1065 // Incoming register is heap_object and outgoing register is map. 1067 void CmpObjectType(Register heap_object, InstanceType type, Register map); 1121 // Check if the object in register heap_object is a string. Afterwards the 1125 // registers map and instance_type can be the same as heap_object. 1126 Condition IsObjectStringType(Register heap_object, 1130 // Check if the object in register heap_object is a name. Afterwards the 1134 // registers map and instance_type can be the same as heap_object. 1135 Condition IsObjectNameType(Register heap_object,
|
H A D | macro-assembler-x64.cc | 3585 void MacroAssembler::CmpObjectType(Register heap_object, argument 3588 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 4014 Condition MacroAssembler::IsObjectStringType(Register heap_object, argument 4017 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 4025 Condition MacroAssembler::IsObjectNameType(Register heap_object, argument 4028 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset));
|
/external/v8/src/crankshaft/ |
H A D | hydrogen-instructions.cc | 2177 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); local 2178 Isolate* isolate = heap_object->GetIsolate(); 2179 Handle<Map> map(heap_object->map(), isolate); 2189 HasMapValue() && Handle<Map>::cast(heap_object)->is_stable());
|
/external/v8/src/arm/ |
H A D | macro-assembler-arm.h | 870 // Compare object type for heap object. heap_object contains a non-Smi 874 // are the same register). It leaves the heap object in the heap_object 875 // register unless the heap_object register is the same register as one of the 878 void CompareObjectType(Register heap_object,
|
/external/v8/src/ppc/ |
H A D | macro-assembler-ppc.h | 793 // Compare object type for heap object. heap_object contains a non-Smi 797 // are the same register). It leaves the heap object in the heap_object 798 // register unless the heap_object register is the same register as one of the 801 void CompareObjectType(Register heap_object, Register map, Register type_reg,
|
/external/v8/src/ic/ |
H A D | ic.cc | 2127 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); local 2128 if (heap_object->map()->IsMapInArrayPrototypeChain()) {
|
/external/v8/src/arm64/ |
H A D | macro-assembler-arm64.h | 1416 // Compare object type for heap object. heap_object contains a non-Smi 1420 // are the same register). It leaves the heap object in the heap_object 1421 // register unless the heap_object register is the same register as one of the 1423 void CompareObjectType(Register heap_object, 1430 // heap_object contains a non-Smi whose object type should be compared with 1434 // object in the heap_object register unless the heap_object register is the
|