Searched refs:boilerplate (Results 1 - 8 of 8) sorted by relevance
/external/v8/src/runtime/ |
H A D | runtime-literals.cc | 48 Handle<JSObject> boilerplate = local 51 // Normalize the elements of the boilerplate to save space if needed. 52 if (!should_have_fast_elements) JSObject::NormalizeElements(boilerplate); 54 // Add the constant properties to the boilerplate. 57 !is_result_from_cache && boilerplate->HasFastProperties(); 61 JSObject::NormalizeProperties(boilerplate, KEEP_INOBJECT_PROPERTIES, length, 64 // TODO(verwaest): Support tracking representations in the boilerplate. 69 // The value contains the boilerplate properties of a 71 Handle<BoilerplateDescription> boilerplate = local 75 CreateLiteralBoilerplate(isolate, vector, boilerplate), Objec 245 Handle<JSObject> boilerplate; local 283 Handle<Object> boilerplate; local [all...] |
/external/v8/src/compiler/ |
H A D | js-create-lowering.cc | 134 // Determines whether the given array or object literal boilerplate satisfies 137 bool IsFastLiteral(Handle<JSObject> boilerplate, int max_depth, argument 142 // Make sure the boilerplate map is not deprecated. 143 if (!JSObject::TryMigrateInstance(boilerplate)) return false; 149 Isolate* const isolate = boilerplate->GetIsolate(); 150 Handle<FixedArrayBase> elements(boilerplate->elements(), isolate); 153 if (boilerplate->HasFastSmiOrObjectElements()) { 166 } else if (boilerplate->HasFastDoubleElements()) { 174 Handle<FixedArray> properties(boilerplate->properties(), isolate); 179 boilerplate 1122 AllocateFastLiteral( Node* effect, Node* control, Handle<JSObject> boilerplate, AllocationSiteUsageContext* site_context) argument 1229 AllocateFastLiteralElements( Node* effect, Node* control, Handle<JSObject> boilerplate, PretenureFlag pretenure, AllocationSiteUsageContext* site_context) argument [all...] |
H A D | js-create-lowering.h | 73 Handle<JSObject> boilerplate, 76 Handle<JSObject> boilerplate,
|
/external/v8/src/builtins/ |
H A D | builtins-constructor.cc | 428 Node* boilerplate = LoadFixedArrayElement(feedback_vector, literal_index, 0, local 430 GotoIf(IsUndefined(boilerplate), &call_runtime); 436 Node* value = LoadObjectField(boilerplate, offset); 465 Node* boilerplate, Node* boilerplate_map, Node* boilerplate_elements, 471 Node* length = LoadJSArrayLength(boilerplate); 490 Comment("copy boilerplate elements"); 518 Node* boilerplate = local 520 Node* boilerplate_map = LoadMap(boilerplate); 521 Node* boilerplate_elements = LoadElements(boilerplate); 552 NonEmptyShallowClone(boilerplate, boilerplate_ma 464 NonEmptyShallowClone( Node* boilerplate, Node* boilerplate_map, Node* boilerplate_elements, Node* allocation_site, Node* capacity, ElementsKind kind) argument 681 Node* boilerplate = local [all...] |
H A D | builtins-constructor.h | 57 Node* NonEmptyShallowClone(Node* boilerplate, Node* boilerplate_map,
|
/external/v8/src/ |
H A D | factory.cc | 183 int boilerplate, int all_properties, int index_keys, bool has_seen_proto) { 184 DCHECK_GE(boilerplate, 0); 191 bool has_different_size_backing_store = boilerplate != backing_store_size; 193 // Space for name and value for every boilerplate property. 194 int size = 2 * boilerplate; 205 DCHECK((boilerplate != (all_properties - index_keys)) || has_seen_proto); 182 NewBoilerplateDescription( int boilerplate, int all_properties, int index_keys, bool has_seen_proto) argument
|
H A D | factory.h | 55 // Allocates a fixed array for name-value pairs of boilerplate properties and 57 Handle<BoilerplateDescription> NewBoilerplateDescription(int boilerplate,
|
/external/v8/src/crankshaft/ |
H A D | hydrogen.cc | 5379 // Determines whether the given array or object literal boilerplate satisfies 5382 static bool IsFastLiteral(Handle<JSObject> boilerplate, argument 5385 if (boilerplate->map()->is_deprecated() && 5386 !JSObject::TryMigrateInstance(boilerplate)) { 5393 Isolate* isolate = boilerplate->GetIsolate(); 5394 Handle<FixedArrayBase> elements(boilerplate->elements()); 5397 if (boilerplate->HasFastSmiOrObjectElements()) { 5412 } else if (boilerplate->HasFastDoubleElements()) { 5419 Handle<FixedArray> properties(boilerplate->properties()); 5424 boilerplate 5462 Handle<JSObject> boilerplate; local [all...] |
Completed in 1487 milliseconds