/external/chromium_org/v8/src/ |
mark-compact-inl.h | 55 HeapObject* heap_object = HeapObject::cast(obj); local 56 return Marking::MarkBitFrom(heap_object).Get();
|
handles-inl.h | 60 HeapObject* heap_object = HeapObject::cast(object); 61 Heap* heap = heap_object->GetHeap(); 74 if (heap_object->IsCell()) return true; 75 if (heap_object->IsMap()) return true; 76 if (heap_object->IsInternalizedString()) return true;
|
incremental-marking.cc | 147 static inline void MarkBlackOrKeepGrey(HeapObject* heap_object, 153 MemoryChunk::IncrementLiveBytesFromGC(heap_object->address(), size); 158 static inline void MarkBlackOrKeepBlack(HeapObject* heap_object, 164 MemoryChunk::IncrementLiveBytesFromGC(heap_object->address(), size); 268 HeapObject* heap_object = HeapObject::cast(obj); local 269 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); 271 MarkBlackOrKeepGrey(heap_object, mark_bit, heap_object->Size()); 273 heap->incremental_marking()->WhiteToGreyAndPush(heap_object, mark_bit); 280 HeapObject* heap_object = HeapObject::cast(obj) local [all...] |
serialize.cc | 1393 HeapObject* heap_object = HeapObject::cast(o); local 1473 HeapObject* heap_object = HeapObject::cast(o); local [all...] |
store-buffer.cc | 389 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); local 390 ASSERT(heap_object->IsHeapObject()); 393 if (clear_maps) ClearDeadObject(heap_object); 394 slot_callback(reinterpret_cast<HeapObject**>(slot), heap_object); local 477 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); local 480 if (clear_maps) ClearDeadObject(heap_object); 481 slot_callback(reinterpret_cast<HeapObject**>(slot), heap_object); local
|
serialize.h | 458 int RootIndex(HeapObject* heap_object, HowToCode from);
|
heap.cc | [all...] |
spaces.h | 2957 HeapObject* heap_object; local [all...] |
mark-compact.cc | 2079 HeapObject* heap_object = HeapObject::cast(o); local 3132 HeapObject* heap_object = HeapObject::cast(object); local [all...] |
hydrogen-instructions.cc | 2706 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); local [all...] |
ic.cc | 1778 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); local [all...] |
objects.cc | 878 HeapObject* heap_object = HeapObject::cast(this); local 882 if (heap_object->IsJSReceiver()) { 883 return heap_object->map()->prototype(); 887 if (heap_object->IsHeapNumber()) { 890 if (heap_object->IsString()) { 893 if (heap_object->IsSymbol()) { 896 if (heap_object->IsBoolean()) { [all...] |
/external/chromium_org/tools/telemetry/telemetry/core/heap/ |
chrome_js_heap_snapshot_parser.py | 96 def LiveHeapObjectToJavaScript(heap_object): 97 return heap_object.name or str(heap_object)
|
/external/chromium_org/v8/src/ia32/ |
macro-assembler-ia32.h | 354 // Incoming register is heap_object and outgoing register is map. 355 void CmpObjectType(Register heap_object, InstanceType type, Register map); 410 // Check if the object in register heap_object is a string. Afterwards the 414 // registers map and instance_type can be the same as heap_object. 415 Condition IsObjectStringType(Register heap_object, 419 // Check if the object in register heap_object is a name. Afterwards the 423 // registers map and instance_type can be the same as heap_object. 424 Condition IsObjectNameType(Register heap_object, 432 void IsObjectJSObjectType(Register heap_object, [all...] |
macro-assembler-ia32.cc | 652 void MacroAssembler::CmpObjectType(Register heap_object, 655 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 795 Condition MacroAssembler::IsObjectStringType(Register heap_object, 798 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 806 Condition MacroAssembler::IsObjectNameType(Register heap_object, 809 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 816 void MacroAssembler::IsObjectJSObjectType(Register heap_object, 820 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); [all...] |
/external/chromium_org/v8/src/x87/ |
macro-assembler-x87.h | 341 // Incoming register is heap_object and outgoing register is map. 342 void CmpObjectType(Register heap_object, InstanceType type, Register map); 396 // Check if the object in register heap_object is a string. Afterwards the 400 // registers map and instance_type can be the same as heap_object. 401 Condition IsObjectStringType(Register heap_object, 405 // Check if the object in register heap_object is a name. Afterwards the 409 // registers map and instance_type can be the same as heap_object. 410 Condition IsObjectNameType(Register heap_object, 418 void IsObjectJSObjectType(Register heap_object, [all...] |
macro-assembler-x87.cc | 564 void MacroAssembler::CmpObjectType(Register heap_object, 567 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 706 Condition MacroAssembler::IsObjectStringType(Register heap_object, 709 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 717 Condition MacroAssembler::IsObjectNameType(Register heap_object, 720 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 727 void MacroAssembler::IsObjectJSObjectType(Register heap_object, 731 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); [all...] |
/external/chromium_org/v8/tools/ |
grokdump.py | 165 heap_object = heap.FindObject(maybe_address) 168 if heap_object: 169 heap_object.Print(Printer()) [all...] |
/external/chromium_org/v8/src/x64/ |
macro-assembler-x64.h | [all...] |
macro-assembler-x64.cc | [all...] |
/external/chromium_org/v8/src/arm/ |
macro-assembler-arm.h | 614 void IsObjectJSObjectType(Register heap_object, 824 // Compare object type for heap object. heap_object contains a non-Smi [all...] |
macro-assembler-arm.cc | [all...] |
/external/chromium_org/v8/src/arm64/ |
macro-assembler-arm64.h | [all...] |
macro-assembler-arm64-inl.h | [all...] |
/external/chromium_org/v8/src/mips/ |
macro-assembler-mips.h | [all...] |