Home | History | Annotate | Download | only in src

Lines Matching refs:Handle

18 Handle<LayoutDescriptor> LayoutDescriptor::New(
19 Handle<Map> map, Handle<DescriptorArray> descriptors, int num_descriptors) {
21 if (!FLAG_unbox_double_fields) return handle(FastPointerLayout(), isolate);
28 return handle(FastPointerLayout(), isolate);
33 Handle<LayoutDescriptor> layout_descriptor_handle =
39 return handle(layout_descriptor, isolate);
43 Handle<LayoutDescriptor> LayoutDescriptor::ShareAppend(
44 Handle<Map> map, PropertyDetails details) {
47 Handle<LayoutDescriptor> layout_descriptor(map->GetLayoutDescriptor(),
65 return handle(layout_desc, isolate);
69 Handle<LayoutDescriptor> LayoutDescriptor::AppendIfFastOrUseFull(
70 Handle<Map> map, PropertyDetails details,
71 Handle<LayoutDescriptor> full_layout_descriptor) {
80 return handle(layout_descriptor, map->GetIsolate());
94 return handle(layout_descriptor, map->GetIsolate());
98 Handle<LayoutDescriptor> LayoutDescriptor::EnsureCapacity(
99 Isolate* isolate, Handle<LayoutDescriptor> layout_descriptor,
105 Handle<LayoutDescriptor> new_layout_descriptor =
179 Handle<LayoutDescriptor> LayoutDescriptor::NewForTesting(Isolate* isolate,