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

/external/v8/src/
H A Dobjects-visiting.h132 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 Dheap-inl.h322 bool Heap::ShouldBePromoted(Address old_address, int object_size) { argument
330 return below_mark || (new_space_.Size() + object_size) >=
H A Dspaces.cc587 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 Dmark-compact.cc1158 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 Dheap.cc1620 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 Dobjects-inl.h1616 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 Dobjects.h1195 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 Dobjects.cc1306 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 Dgenerated_message_reflection.cc180 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 Dtest-heap.cc883 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 Dhttp_cache_unittest.cc972 int64 range_start, range_end, object_size; local
974 headers->GetContentRange(&range_start, &range_end, &object_size));
/external/v8/src/ia32/
H A Dmacro-assembler-ia32.cc1143 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 Dlithium-codegen-ia32.cc4428 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 Dmacro-assembler-x64.cc3599 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 Dlithium-codegen-x64.cc4195 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 Dlithium-codegen-arm.cc4573 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 Dlithium-codegen-mips.cc4468 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;

Completed in 949 milliseconds