Searched refs:LayoutDescriptor (Results 1 - 10 of 10) sorted by relevance
/external/v8/src/ |
H A D | layout-descriptor.h | 15 // LayoutDescriptor is a bit vector defining which fields contain non-tagged 25 class LayoutDescriptor : public FixedTypedArray<Uint32ArrayTraits> { class in namespace:v8::internal 44 V8_INLINE static LayoutDescriptor* cast(Object* object); 45 V8_INLINE static const LayoutDescriptor* cast(const Object* object); 47 V8_INLINE static LayoutDescriptor* cast_gc_safe(Object* object); 52 static Handle<LayoutDescriptor> New(Handle<Map> map, 58 static Handle<LayoutDescriptor> ShareAppend(Handle<Map> map, 64 static Handle<LayoutDescriptor> AppendIfFastOrUseFull( 66 Handle<LayoutDescriptor> full_layout_descriptor); 70 V8_INLINE static LayoutDescriptor* FastPointerLayou [all...] |
H A D | layout-descriptor-inl.h | 13 LayoutDescriptor* LayoutDescriptor::FromSmi(Smi* smi) { 14 return LayoutDescriptor::cast(smi); 18 Handle<LayoutDescriptor> LayoutDescriptor::New(Isolate* isolate, int length) { 21 return handle(LayoutDescriptor::FromSmi(Smi::FromInt(0)), isolate); 24 return Handle<LayoutDescriptor>::cast(isolate->factory()->NewFixedTypedArray( 29 bool LayoutDescriptor::InobjectUnboxedField(int inobject_properties, 39 LayoutDescriptor* LayoutDescriptor [all...] |
H A D | layout-descriptor.cc | 17 Handle<LayoutDescriptor> LayoutDescriptor::New( 32 Handle<LayoutDescriptor> layout_descriptor_handle = 33 LayoutDescriptor::New(isolate, layout_descriptor_length); 35 LayoutDescriptor* layout_descriptor = Initialize( 42 Handle<LayoutDescriptor> LayoutDescriptor::ShareAppend( 46 Handle<LayoutDescriptor> layout_descriptor(map->GetLayoutDescriptor(), 55 layout_descriptor = LayoutDescriptor::EnsureCapacity( 59 LayoutDescriptor* layout_des [all...] |
H A D | objects-printer.cc | 1234 void LayoutDescriptor::Print() { 1241 void LayoutDescriptor::Print(std::ostream& os) { // NOLINT
|
H A D | objects.cc | 3353 LayoutDescriptor::FastPointerLayout()); 3397 Handle<LayoutDescriptor> new_layout_descriptor( 3398 LayoutDescriptor::FastPointerLayout(), isolate); 3468 LayoutDescriptor* new_layout_descriptor) { 4226 Handle<LayoutDescriptor> new_layout_descriptor = 4227 LayoutDescriptor::New(split_map, new_descriptors, old_nof); 4783 LayoutDescriptor* layout_descriptor = map->GetLayoutDescriptor(); 5866 Handle<LayoutDescriptor> layout_descriptor = LayoutDescriptor::New( 8770 Handle<LayoutDescriptor> layout_descripto [all...] |
H A D | objects.h | 851 class LayoutDescriptor; 886 V(LayoutDescriptor) \ 5899 DECL_ACCESSORS(layout_descriptor, LayoutDescriptor) 5901 inline LayoutDescriptor* layout_descriptor_gc_safe(); 5907 inline LayoutDescriptor* GetLayoutDescriptor(); 5910 LayoutDescriptor* layout_descriptor); 5912 LayoutDescriptor* layout_descriptor); 6230 Handle<LayoutDescriptor> full_layout_descriptor); 6254 Handle<LayoutDescriptor> full_layout_descriptor); 6258 Handle<LayoutDescriptor> full_layout_descripto [all...] |
H A D | objects-inl.h | 3192 CAST_ACCESSOR(LayoutDescriptor) 4371 Handle<LayoutDescriptor> full_layout_descriptor) { 5312 LayoutDescriptor* Map::layout_descriptor_gc_safe() { 5314 return LayoutDescriptor::cast_gc_safe(layout_desc); 5320 return LayoutDescriptor::IsFastPointerLayout(layout_desc); 5325 LayoutDescriptor* layout_desc) { 5346 LayoutDescriptor* layout_desc) { 5367 ACCESSORS(Map, layout_descriptor, LayoutDescriptor, kLayoutDecriptorOffset) 5383 LayoutDescriptor* Map::GetLayoutDescriptor() { 5385 : LayoutDescriptor [all...] |
/external/v8/test/cctest/ |
H A D | test-unboxed-doubles.cc | 33 LayoutDescriptor* layout_descriptor) { 126 LayoutDescriptor* layout_desc = LayoutDescriptor::FastPointerLayout(); 163 Handle<LayoutDescriptor> layout_descriptor; 177 layout_descriptor = LayoutDescriptor::New(map, descriptors, kPropsCount); 178 CHECK_EQ(LayoutDescriptor::FastPointerLayout(), *layout_descriptor); 194 layout_descriptor = LayoutDescriptor::New(map, descriptors, kPropsCount); 195 CHECK_NE(LayoutDescriptor::FastPointerLayout(), *layout_descriptor); 210 layout_descriptor = LayoutDescriptor::New(map, descriptors, kPropsCount); 211 CHECK_NE(LayoutDescriptor [all...] |
/external/v8/src/heap/ |
H A D | heap.cc | 2083 ->set_layout_descriptor(LayoutDescriptor::FastPointerLayout()); 2124 map->set_layout_descriptor(LayoutDescriptor::FastPointerLayout()); 2194 map->set_layout_descriptor(LayoutDescriptor::FastPointerLayout());
|
H A D | mark-compact.cc | 2613 LayoutDescriptor* layout_descriptor = map->layout_descriptor();
|
Completed in 254 milliseconds