Home
last modified time | relevance | path

Searched refs:hole_count (Results 1 – 4 of 4) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/operations/
Decma-array-object.c90 ext_obj_p->u.array.u.hole_count = 0; in ecma_op_new_array_object()
149 ext_obj_p->u.array.u.hole_count += length * ECMA_FAST_ARRAY_HOLE_ONE; in ecma_op_new_fast_array_object()
254 ext_obj_p->u.array.u.hole_count -= ECMA_FAST_ARRAY_HOLE_ONE; in ecma_fast_array_set_property()
266 uint32_t old_holes = ext_obj_p->u.array.u.hole_count; in ecma_fast_array_set_property()
290 ext_obj_p->u.array.u.hole_count += new_holes * ECMA_FAST_ARRAY_HOLE_ONE; in ecma_fast_array_set_property()
296 ext_obj_p->u.array.u.hole_count -= ECMA_FAST_ARRAY_HOLE_ONE; in ecma_fast_array_set_property()
314 return ((ecma_extended_object_t *) obj_p)->u.array.u.hole_count >> ECMA_FAST_ARRAY_HOLE_SHIFT; in ecma_fast_array_get_hole_count()
355 ext_obj_p->u.array.u.hole_count += (new_length - old_length) * ECMA_FAST_ARRAY_HOLE_ONE; in ecma_fast_array_extend()
400 ext_obj_p->u.array.u.hole_count += ECMA_FAST_ARRAY_HOLE_ONE; in ecma_array_object_delete_property()
427 ext_obj_p->u.array.u.hole_count -= ECMA_FAST_ARRAY_HOLE_ONE; in ecma_delete_fast_array_properties()
[all …]
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
Decma-builtin-array-prototype.c506 ext_obj_p->u.array.u.hole_count -= ECMA_FAST_ARRAY_HOLE_ONE * arguments_number; in ecma_builtin_array_prototype_object_push()
554 if (ext_obj_p->u.array.u.hole_count < ECMA_FAST_ARRAY_HOLE_ONE in ecma_builtin_array_prototype_object_reverse()
739 if (ext_obj_p->u.array.u.hole_count < ECMA_FAST_ARRAY_HOLE_ONE in ecma_builtin_array_prototype_object_shift()
892 if (ext_from_obj_p->u.array.u.hole_count < ECMA_FAST_ARRAY_HOLE_ONE) in ecma_builtin_array_prototype_object_slice()
942 ext_to_obj_p->u.array.u.hole_count &= ECMA_FAST_ARRAY_HOLE_ONE - 1; in ecma_builtin_array_prototype_object_slice()
1545 if (ext_obj_p->u.array.u.hole_count < ECMA_FAST_ARRAY_HOLE_ONE in ecma_builtin_array_prototype_object_unshift()
1571 ext_obj_p->u.array.u.hole_count -= args_number * ECMA_FAST_ARRAY_HOLE_ONE; in ecma_builtin_array_prototype_object_unshift()
1686 if (ext_obj_p->u.array.u.hole_count < ECMA_FAST_ARRAY_HOLE_ONE) in ecma_builtin_array_prototype_object_index_of()
1792 if (ext_obj_p->u.array.u.hole_count < ECMA_FAST_ARRAY_HOLE_ONE) in ecma_builtin_array_prototype_object_last_index_of()
2313 if (ext_obj_p->u.array.u.hole_count < ECMA_FAST_ARRAY_HOLE_ONE in ecma_builtin_array_prototype_fill()
[all …]
/third_party/jerryscript/jerry-core/ecma/base/
Decma-globals.h882 uint32_t hole_count; /**< number of array holes in a fast access mode array member
/third_party/jerryscript/jerry-core/vm/
Dopcodes.c532 ext_array_obj_p->u.array.u.hole_count -= filled_holes * ECMA_FAST_ARRAY_HOLE_ONE; in opfunc_append_array()