Searched refs:object_size (Results 26 - 50 of 65) sorted by relevance

123

/external/chromium_org/v8/src/arm/
H A Dmacro-assembler-arm.cc1636 void MacroAssembler::Allocate(int object_size,
1642 ASSERT(object_size <= Page::kMaxNonCodeHeapObjectSize);
1662 object_size *= kPointerSize;
1664 ASSERT_EQ(0, object_size & kObjectAlignmentMask);
1724 ASSERT(object_size > 0);
1728 while (object_size != 0) {
1729 if (((object_size >> shift) & 0x03) == 0) {
1732 int bits = object_size & (0xff << shift);
1733 object_size -= bits;
1754 void MacroAssembler::Allocate(Register object_size,
[all...]
H A Dmacro-assembler-arm.h736 // Allocate an object in new space or old pointer space. The object_size is
743 void Allocate(int object_size,
750 void Allocate(Register object_size,
/external/chromium_org/third_party/protobuf/src/google/protobuf/
H A Dgenerated_message_reflection.h126 // object_size: The size of a message object of this type, as measured
136 int object_size);
H A Dgenerated_message_reflection.cc165 int object_size)
172 object_size_ (object_size),
156 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/protobuf/src/google/protobuf/
H A Dgenerated_message_reflection.h120 // object_size: The size of a message object of this type, as measured
130 int object_size);
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/chromium_org/v8/src/
H A Dspaces.cc746 LargePage* MemoryAllocator::AllocateLargePage(intptr_t object_size, argument
749 MemoryChunk* chunk = AllocateChunk(object_size,
750 object_size,
2919 MaybeObject* LargeObjectSpace::AllocateRaw(int object_size, argument
2928 if (Size() + object_size > max_capacity_) {
2933 AllocateLargePage(object_size, this, executable);
2935 ASSERT(page->area_size() >= object_size);
2938 objects_size_ += object_size;
2969 heap()->incremental_marking()->OldSpaceStep(object_size);
H A Dheap-inl.h354 bool Heap::ShouldBePromoted(Address old_address, int object_size) { argument
362 return below_mark || (new_space_.Size() + object_size) >=
H A Dheap.h1637 inline bool ShouldBePromoted(Address old_address, int object_size);
2090 static AllocationSpace SelectSpace(int object_size, argument
2095 if (object_size > Page::kMaxNonCodeHeapObjectSize) return LO_SPACE;
2794 void increment_promoted_objects_size(int object_size) {
2795 promoted_objects_size_ += object_size;
H A Dheap-snapshot-generator.cc391 void HeapObjectsMap::MoveObject(Address from, Address to, int object_size) { argument
430 object_size);
432 entries_.at(from_entry_info_index).size = object_size;
901 int object_size = object->Size(); local
903 heap_object_map_->FindOrAddEntry(object->address(), object_size);
904 return snapshot_->AddEntry(type, name, object_id, object_size);
/external/chromium_org/v8/src/ia32/
H A Dmacro-assembler-ia32.cc1587 void MacroAssembler::Allocate(int object_size, argument
1594 ASSERT(object_size <= Page::kMaxNonCodeHeapObjectSize);
1640 add(top_reg, Immediate(object_size));
1652 sub(result, Immediate(object_size - kHeapObjectTag));
1654 sub(result, Immediate(object_size));
1741 void MacroAssembler::Allocate(Register object_size, argument
1756 // object_size is left unchanged by this function.
1788 if (!object_size.is(result_end)) {
1789 mov(result_end, object_size);
H A Dmacro-assembler-ia32.h634 void Allocate(int object_size,
651 void Allocate(Register object_size,
/external/v8/src/arm/
H A Dmacro-assembler-arm.cc1508 void MacroAssembler::AllocateInNewSpace(int object_size,
1533 object_size *= kPointerSize;
1535 ASSERT_EQ(0, object_size & kObjectAlignmentMask);
1556 mov(obj_size_reg, Operand(object_size));
1591 void MacroAssembler::AllocateInNewSpace(Register object_size,
1613 ASSERT(!object_size.is(ip));
1659 add(scratch2, result, Operand(object_size, LSL, kPointerSizeLog2), SetCC);
1661 add(scratch2, result, Operand(object_size), SetCC);
H A Dmacro-assembler-arm.h657 // Allocate an object in new space. The object_size is specified
664 void AllocateInNewSpace(int object_size,
670 void AllocateInNewSpace(Register object_size,
/external/v8/src/x64/
H A Dmacro-assembler-x64.h1015 void AllocateInNewSpace(int object_size,
1031 void AllocateInNewSpace(Register object_size,
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);
/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);
/external/v8/src/
H A Dheap.h1475 inline bool ShouldBePromoted(Address old_address, int object_size);
2445 void increment_promoted_objects_size(int object_size) {
2446 promoted_objects_size_ += object_size;
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-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
/external/chromium_org/v8/src/x64/
H A Dmacro-assembler-x64.cc4107 void MacroAssembler::Allocate(int object_size, argument
4114 ASSERT(object_size <= Page::kMaxNonCodeHeapObjectSize);
4150 addq(top_reg, Immediate(object_size));
4162 subq(result, Immediate(object_size - kHeapObjectTag));
4164 subq(result, Immediate(object_size));
4188 void MacroAssembler::Allocate(Register object_size, argument
4203 // object_size is left unchanged by this function.
4223 if (!object_size.is(result_end)) {
4224 movq(result_end, object_size);
H A Dmacro-assembler-x64.h1114 void Allocate(int object_size,
1130 void Allocate(Register object_size,
/external/v8/src/mips/
H A Dmacro-assembler-mips.h472 // Allocate an object in new space. The object_size is specified
479 void AllocateInNewSpace(int object_size,
485 void AllocateInNewSpace(Register object_size,
/external/chromium_org/v8/src/mips/
H A Dmacro-assembler-mips.cc2820 void MacroAssembler::Allocate(int object_size, argument
2826 ASSERT(object_size <= Page::kMaxNonCodeHeapObjectSize);
2847 object_size *= kPointerSize;
2849 ASSERT_EQ(0, object_size & kObjectAlignmentMask);
2905 Addu(scratch2, result, Operand(object_size));
2916 void MacroAssembler::Allocate(Register object_size, argument
2936 ASSERT(!object_size.is(t9));
2994 sll(scratch2, object_size, kPointerSizeLog2);
2997 Addu(scratch2, result, Operand(object_size));
H A Dmacro-assembler-mips.h484 // Allocate an object in new space or old pointer space. The object_size is
491 void Allocate(int object_size,
498 void Allocate(Register object_size,

Completed in 596 milliseconds

123