/external/v8/src/ |
H A D | objects-visiting.h | 132 int object_size) { 136 ASSERT(IsAligned(object_size, kPointerSize)); 137 ASSERT(kMinObjectSizeInWords * kPointerSize <= object_size); 138 ASSERT(object_size < Page::kMaxNonCodeHeapObjectSize); 141 base + (object_size >> kPointerSizeLog2) - kMinObjectSizeInWords); 226 int object_size = BodyDescriptor::SizeOf(map, object); local 231 object_size); 232 return static_cast<ReturnType>(object_size); 235 template<int object_size> 237 ASSERT(BodyDescriptor::SizeOf(map, object) == object_size); 130 GetVisitorIdForSize(VisitorId base, VisitorId generic, int object_size) argument [all...] |
H A D | heap-inl.h | 322 bool Heap::ShouldBePromoted(Address old_address, int object_size) { argument 330 return below_mark || (new_space_.Size() + object_size) >=
|
H A D | spaces.cc | 587 LargePage* MemoryAllocator::AllocateLargePage(intptr_t object_size, argument 590 MemoryChunk* chunk = AllocateChunk(object_size, executable, owner); 2579 MaybeObject* LargeObjectSpace::AllocateRaw(int object_size, argument 2588 if (Size() + object_size > max_capacity_) { 2593 AllocateLargePage(object_size, executable, this); 2595 ASSERT(page->area_size() >= object_size); 2598 objects_size_ += object_size; 2624 heap()->incremental_marking()->OldSpaceStep(object_size);
|
H A D | mark-compact.cc | 1158 int object_size = JSWeakMap::BodyDescriptor::SizeOf(map, object); local 1168 object_size); 2796 int object_size) { 2799 if (object_size > Page::kMaxNonCodeHeapObjectSize) { 2801 heap()->lo_space()->AllocateRaw(object_size, NOT_EXECUTABLE); 2806 object_size, 2809 increment_promoted_objects_size(object_size); 2817 MaybeObject* maybe_result = target_space->AllocateRaw(object_size); 2822 object_size, 2825 increment_promoted_objects_size(object_size); 2795 TryPromoteObject(HeapObject* object, int object_size) argument [all...] |
H A D | heap.cc | 1620 int object_size) { 1622 (object_size <= Page::kMaxNonCodeHeapObjectSize)); 1623 SLOW_ASSERT(object->Size() == object_size); 1626 if (heap->ShouldBePromoted(object->address(), object_size)) { 1630 (object_size > Page::kMaxNonCodeHeapObjectSize)) { 1631 maybe_result = heap->lo_space()->AllocateRaw(object_size, 1635 maybe_result = heap->old_data_space()->AllocateRaw(object_size); 1637 maybe_result = heap->old_pointer_space()->AllocateRaw(object_size); 1649 MigrateObject(heap, object, target, object_size); 1652 heap->promotion_queue()->insert(target, object_size); 1617 EvacuateObject(Map* map, HeapObject** slot, HeapObject* object, int object_size) argument 1698 int object_size = FixedArray::BodyDescriptor::SizeOf(map, object); local 1710 int object_size = FixedDoubleArray::SizeFor(length); local 1721 int object_size = reinterpret_cast<ByteArray*>(object)->ByteArraySize(); local 1729 int object_size = SeqAsciiString::cast(object)-> local 1738 int object_size = SeqTwoByteString::cast(object)-> local 1782 int object_size = ConsString::kSize; local 1799 int object_size = map->instance_size(); local 4020 int object_size = map->instance_size(); local 4050 object_size); local [all...] |
H A D | objects-inl.h | 1616 void Struct::InitializeBody(int object_size) { argument 1618 for (int offset = kHeaderSize; offset < object_size; offset += kPointerSize) { 4074 void JSProxy::InitializeBody(int object_size, Object* value) { 4076 for (int offset = kHeaderSize; offset < object_size; offset += kPointerSize) { 4916 int object_size, 4918 v->VisitPointers(SLOT_ADDR(obj, start_offset), SLOT_ADDR(obj, object_size)); 4915 IterateBody(HeapObject* obj, int object_size, ObjectVisitor* v) argument
|
H A D | objects.h | 1195 void IterateBody(InstanceType type, int object_size, ObjectVisitor* v); 1284 // in which all pointer fields are located in the [start_offset, object_size) 1292 int object_size, 1296 static inline void IterateBody(HeapObject* obj, int object_size) { argument 1298 SLOT_ADDR(obj, object_size)); 4975 inline void InitializeBody(int object_size); 5831 void JSFunctionIterateBody(int object_size, ObjectVisitor* v); 7712 inline void InitializeBody(int object_size, Object* value);
|
H A D | objects.cc | 1306 void HeapObject::IterateBody(InstanceType type, int object_size, argument 1335 FixedArray::BodyDescriptor::IterateBody(this, object_size, v); 1352 JSObject::BodyDescriptor::IterateBody(this, object_size, v); 1356 ->JSFunctionIterateBody(object_size, v); 1403 StructBodyDescriptor::IterateBody(this, object_size, v); 7371 void JSFunction::JSFunctionIterateBody(int object_size, ObjectVisitor* v) { argument 7376 IteratePointers(v, kCodeEntryOffset + kPointerSize, object_size);
|
/external/protobuf/src/google/protobuf/ |
H A D | generated_message_reflection.cc | 180 int object_size) 187 object_size_ (object_size), 171 GeneratedMessageReflection( const Descriptor* descriptor, const Message* default_instance, const int offsets[], int has_bits_offset, int unknown_fields_offset, int extensions_offset, const DescriptorPool* descriptor_pool, MessageFactory* factory, int object_size) argument
|
/external/v8/test/cctest/ |
H A D | test-heap.cc | 883 int object_size = my_map->instance_size(); local 902 int to_fill = static_cast<int>(*limit_addr - *top_addr - object_size);
|
/external/chromium/net/http/ |
H A D | http_cache_unittest.cc | 972 int64 range_start, range_end, object_size; local 974 headers->GetContentRange(&range_start, &range_end, &object_size));
|
/external/v8/src/ia32/ |
H A D | macro-assembler-ia32.cc | 1143 void MacroAssembler::AllocateInNewSpace(int object_size, argument 1177 add(top_reg, Immediate(object_size)); 1188 sub(result, Immediate(object_size - kHeapObjectTag)); 1190 sub(result, Immediate(object_size)); 1246 void MacroAssembler::AllocateInNewSpace(Register object_size, argument 1260 // object_size is left unchanged by this function. 1273 if (!object_size.is(result_end)) { 1274 mov(result_end, object_size);
|
H A D | lithium-codegen-ia32.cc | 4428 int object_size = object->map()->instance_size(); local 4429 int elements_offset = *offset + object_size; 4431 *offset += object_size + elements_size; 4436 int header_size = object_size - inobject_properties * kPointerSize;
|
/external/v8/src/x64/ |
H A D | macro-assembler-x64.cc | 3599 void MacroAssembler::AllocateInNewSpace(int object_size, argument 3633 addq(top_reg, Immediate(object_size)); 3644 subq(result, Immediate(object_size - kHeapObjectTag)); 3646 subq(result, Immediate(object_size)); 3704 void MacroAssembler::AllocateInNewSpace(Register object_size, argument 3718 // object_size is left unchanged by this function. 3731 if (!object_size.is(result_end)) { 3732 movq(result_end, object_size);
|
H A D | lithium-codegen-x64.cc | 4195 int object_size = object->map()->instance_size(); local 4196 int elements_offset = *offset + object_size; 4198 *offset += object_size + elements_size; 4203 int header_size = object_size - inobject_properties * kPointerSize;
|
/external/v8/src/arm/ |
H A D | lithium-codegen-arm.cc | 4573 int object_size = object->map()->instance_size(); local 4574 int elements_offset = *offset + object_size; 4576 *offset += object_size + elements_size; 4581 int header_size = object_size - inobject_properties * kPointerSize;
|
/external/v8/src/mips/ |
H A D | lithium-codegen-mips.cc | 4468 int object_size = object->map()->instance_size(); local 4469 int elements_offset = *offset + object_size; 4471 *offset += object_size + elements_size; 4476 int header_size = object_size - inobject_properties * kPointerSize;
|