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

/external/v8/src/
H A Djson-parser.h342 Handle<FixedArray> fast_elements = local
345 fast_elements->set(i, *elements[i]);
347 return isolate()->factory()->NewJSArrayWithElements(fast_elements);
H A Dhydrogen-instructions.h4490 bool fast_elements,
4496 fast_elements_(fast_elements),
4505 bool fast_elements() const { return fast_elements_; } function in class:v8::HObjectLiteral
4488 HObjectLiteral(HValue* context, Handle<FixedArray> constant_properties, bool fast_elements, int literal_index, int depth, bool has_function) argument
H A Dast.h1354 bool fast_elements() const { return fast_elements_; } function in class:v8::internal::ObjectLiteral
1383 bool fast_elements,
1389 fast_elements_(fast_elements),
2798 bool fast_elements,
2803 is_simple, fast_elements, depth, has_function);
1378 ObjectLiteral(Isolate* isolate, Handle<FixedArray> constant_properties, ZoneList<Property*>* properties, int literal_index, bool is_simple, bool fast_elements, int depth, bool has_function) argument
2793 NewObjectLiteral( Handle<FixedArray> constant_properties, ZoneList<ObjectLiteral::Property*>* properties, int literal_index, bool is_simple, bool fast_elements, int depth, bool has_function) argument
H A Dparser.cc3881 if (object_literal->fast_elements()) {
4000 bool* fast_elements,
4049 *fast_elements =
4222 bool fast_elements = true; local
4227 &fast_elements,
4233 fast_elements,
3996 BuildObjectLiteralConstantProperties( ZoneList<ObjectLiteral::Property*>* properties, Handle<FixedArray> constant_properties, bool* is_simple, bool* fast_elements, int* depth) argument
H A Dhydrogen.cc3756 expr->fast_elements(),
4665 bool fast_elements = map->has_fast_elements(); local
4667 if (is_store && (fast_elements || fast_smi_only_elements)) {
4683 fast_elements ||
H A Dobjects.cc11302 FixedArray* fast_elements = FixedArray::cast(new_array); local
11303 dict->CopyValuesTo(fast_elements);
11306 set_elements(fast_elements);
/external/chromium_org/v8/src/
H A Djson-parser.h488 Handle<FixedArray> fast_elements = local
491 fast_elements->set(i, *elements[i]);
494 fast_elements, FAST_ELEMENTS, pretenure_);
H A Dparser.cc3745 if (object_literal->fast_elements()) {
3866 bool* fast_elements,
3927 *fast_elements =
4102 bool fast_elements = true; local
4108 &fast_elements,
4115 fast_elements,
3862 BuildObjectLiteralConstantProperties( ZoneList<ObjectLiteral::Property*>* properties, Handle<FixedArray> constant_properties, bool* is_simple, bool* fast_elements, int* depth, bool* may_store_doubles) argument
H A Dast.h1473 bool fast_elements() const { return fast_elements_; } function in class:v8::internal::ObjectLiteral
1500 bool fast_elements,
1507 fast_elements_(fast_elements),
3039 bool fast_elements,
3045 is_simple, fast_elements, depth, may_store_doubles, has_function);
1495 ObjectLiteral(Isolate* isolate, Handle<FixedArray> constant_properties, ZoneList<Property*>* properties, int literal_index, bool is_simple, bool fast_elements, int depth, bool may_store_doubles, bool has_function) argument
3034 NewObjectLiteral( Handle<FixedArray> constant_properties, ZoneList<ObjectLiteral::Property*>* properties, int literal_index, bool is_simple, bool fast_elements, int depth, bool may_store_doubles, bool has_function) argument
H A Dhydrogen.cc1245 bool fast_elements = IsFastObjectElementsKind(elements_kind); local
1247 if (is_store && (fast_elements || fast_smi_only_elements) &&
1290 fast_elements ||
1309 if (is_store && (fast_elements || fast_smi_only_elements)) {
4070 Handle<FixedArray> fast_elements = Handle<FixedArray>::cast(elements); local
4074 Handle<Object> value(fast_elements->get(i), isolate);
4163 int flags = expr->fast_elements()
8542 Handle<FixedArray> fast_elements = Handle<FixedArray>::cast(elements); local
8546 Handle<Object> value(fast_elements->get(i), isolate());
H A Dobjects.cc14016 FixedArray* fast_elements = FixedArray::cast(new_array); local
14017 dict->CopyValuesTo(fast_elements);
14020 set_map_and_elements(new_map, fast_elements);
/external/chromium_org/v8/src/ia32/
H A Dcode-stubs-ia32.cc7298 Label fast_elements; local
7309 __ CheckFastSmiElements(edi, &fast_elements, Label::kNear);
7332 __ bind(&fast_elements);
/external/chromium_org/v8/src/x64/
H A Dcode-stubs-x64.cc6385 Label fast_elements; local
6396 __ CheckFastSmiElements(rdi, &fast_elements);
6413 __ bind(&fast_elements);
/external/v8/src/ia32/
H A Dcode-stubs-ia32.cc7319 Label fast_elements; local
7325 __ CheckFastSmiOnlyElements(edi, &fast_elements, Label::kNear);
7348 __ bind(&fast_elements);
/external/v8/src/mips/
H A Dcode-stubs-mips.cc7642 Label fast_elements; local
7647 __ CheckFastSmiOnlyElements(a2, t1, &fast_elements);
7660 __ bind(&fast_elements);
/external/v8/src/x64/
H A Dcode-stubs-x64.cc6291 Label fast_elements; local
6297 __ CheckFastSmiOnlyElements(rdi, &fast_elements);
6316 __ bind(&fast_elements);
/external/chromium_org/v8/src/mips/
H A Dcode-stubs-mips.cc7169 Label fast_elements; local
7179 __ CheckFastSmiElements(a2, t1, &fast_elements);
7192 __ bind(&fast_elements);

Completed in 739 milliseconds