Lines Matching defs:object
354 // Read only pages don't have valid reservation object so we get proper
375 // Put a filler object in the gap between the end of the allocated objects
449 // Advance to the next object, skipping free spaces and other fillers and
531 for (HeapObject object = it.Next(); !object.is_null(); object = it.Next()) {
532 CHECK(end_of_previous_object <= object.address());
534 Map map = object.map();
537 // The object itself should look OK.
538 object.ObjectVerify(isolate);
541 int size = object.Size();
542 object.IterateBody(map, size, &visitor);
543 CHECK(object.address() + size <= top);
544 end_of_previous_object = object.address() + size;
546 CHECK(!object.IsExternalString());
547 CHECK(!object.IsJSArrayBuffer());
568 for (HeapObject object = it.Next(); !object.is_null(); object = it.Next()) {
569 if (!object.IsFreeSpaceOrFiller()) {
570 real_allocated += object.Size();
575 // object slack tracking happened after sweeping.
674 HeapObject object = TryAllocateLinearlyAligned(allocation_size, alignment);
675 if (object.is_null()) {
681 object = TryAllocateLinearlyAligned(size_in_bytes, alignment);
682 CHECK(!object.is_null());
684 MSAN_ALLOCATED_UNINITIALIZED_MEMORY(object.address(), size_in_bytes);
686 return AllocationResult::FromObject(object);
696 HeapObject object = HeapObject::FromAddress(current_top);
698 DCHECK(!object.is_null());
699 MSAN_ALLOCATED_UNINITIALIZED_MEMORY(object.address(), size_in_bytes);
706 return AllocationResult::FromObject(object);