Home
last modified time | relevance | path

Searched refs:ecma_free_value (Results 1 – 25 of 53) sorted by relevance

123

/third_party/jerryscript/jerry-core/ecma/builtin-objects/
Decma-builtin-promise.c72 ecma_free_value (reject); in ecma_builtin_promise_reject_abrupt()
73 ecma_free_value (reason); in ecma_builtin_promise_reject_abrupt()
80 ecma_free_value (call_ret); in ecma_builtin_promise_reject_abrupt()
160 ecma_free_value (next); in ecma_builtin_promise_perform_race()
171 ecma_free_value (next_val); in ecma_builtin_promise_perform_race()
184 ecma_free_value (next_promise); in ecma_builtin_promise_perform_race()
188 ecma_free_value (args[i]); in ecma_builtin_promise_perform_race()
197 ecma_free_value (result); in ecma_builtin_promise_perform_race()
302 ecma_free_value (resolve); in ecma_builtin_promise_all_handler()
305 ecma_free_value (remaining); in ecma_builtin_promise_all_handler()
[all …]
Decma-builtin-array.c136 ecma_free_value (using_iterator); in ecma_builtin_array_object_from()
149 ecma_free_value (using_iterator); in ecma_builtin_array_object_from()
157 ecma_free_value (using_iterator); in ecma_builtin_array_object_from()
162 ecma_free_value (array); in ecma_builtin_array_object_from()
190 ecma_free_value (len_value); in ecma_builtin_array_object_from()
198 ecma_free_value (iterator); in ecma_builtin_array_object_from()
206 ecma_free_value (next); in ecma_builtin_array_object_from()
222 ecma_free_value (args_p[1]); in ecma_builtin_array_object_from()
223 ecma_free_value (next_value); in ecma_builtin_array_object_from()
242 ecma_free_value (mapped_value); in ecma_builtin_array_object_from()
[all …]
Decma-builtin-array-prototype.c111 ecma_free_value (length_value); in ecma_builtin_array_prototype_helper_set_length()
144 ecma_free_value (join_value); in ecma_builtin_array_prototype_object_to_string()
325 ecma_free_value (index_value); in ecma_op_array_get_to_string_at_index()
431 ecma_free_value (get_value); in ecma_builtin_array_prototype_object_pop()
445 ecma_free_value (get_value); in ecma_builtin_array_prototype_object_pop()
449 ecma_free_value (del_value); in ecma_builtin_array_prototype_object_pop()
456 ecma_free_value (get_value); in ecma_builtin_array_prototype_object_pop()
700 ecma_free_value (upper_value); in ecma_builtin_array_prototype_object_reverse()
701 ecma_free_value (lower_value); in ecma_builtin_array_prototype_object_reverse()
776 ecma_free_value (first_value); in ecma_builtin_array_prototype_object_shift()
[all …]
Decma-builtin-regexp.c98 ecma_free_value (pattern_constructor); in ecma_builtin_regexp_dispatch_helper()
137 ecma_free_value (pattern_value); in ecma_builtin_regexp_dispatch_helper()
186 ecma_free_value (pattern_value); in ecma_builtin_regexp_dispatch_helper()
187 ecma_free_value (flags_value); in ecma_builtin_regexp_dispatch_helper()
Decma-builtin-string.c174 ecma_free_value (raw); in ecma_builtin_string_object_raw()
218 ecma_free_value (next_seg); in ecma_builtin_string_object_raw()
226 ecma_free_value (next_seg); in ecma_builtin_string_object_raw()
264 ecma_free_value (raw); in ecma_builtin_string_object_raw()
303 ecma_free_value (to_number_value); in ecma_builtin_string_object_from_code_point()
Decma-builtin-json.c521 ecma_free_value (value); in ecma_builtin_json_parse_value()
575 ecma_free_value (value); in ecma_builtin_json_parse_value()
668 ecma_free_value (result); in ecma_builtin_json_internalize_property()
684 ecma_free_value (value); in ecma_builtin_json_internalize_property()
713 ecma_free_value (result); in ecma_builtin_json_parse_buffer()
759 ecma_free_value (result); in ecma_builtin_json_parse()
1162 ecma_free_value (to_json); in ecma_builtin_json_serialize_property()
1173 ecma_free_value (value); in ecma_builtin_json_serialize_property()
1272 ecma_free_value (value); in ecma_builtin_json_serialize_property()
1284 ecma_free_value (value); in ecma_builtin_json_serialize_property()
[all …]
Decma-builtin-array-iterator-prototype.c111 ecma_free_value (index_value); in ecma_builtin_array_iterator_prototype_object_next()
161 ecma_free_value (entry_array_value); in ecma_builtin_array_iterator_prototype_object_next()
164 ecma_free_value (get_value); in ecma_builtin_array_iterator_prototype_object_next()
Decma-builtin-regexp-prototype.c130 ecma_free_value (result); in ecma_builtin_regexp_prototype_get_flags()
456 ecma_free_value (obj_this); in ecma_builtin_regexp_prototype_exec()
462 ecma_free_value (obj_this); in ecma_builtin_regexp_prototype_exec()
515 ecma_free_value (result); in ecma_builtin_regexp_prototype_test()
547 ecma_free_value (result); in ecma_builtin_regexp_prototype_to_string()
562 ecma_free_value (result); in ecma_builtin_regexp_prototype_to_string()
Decma-builtin-object.c411 ecma_free_value (define_own_prop_ret); in ecma_builtin_object_set_integrity_level()
461 ecma_free_value (define_own_prop_ret); in ecma_builtin_object_set_integrity_level()
806 ecma_free_value (desc_obj); in ecma_builtin_object_object_define_properties()
815 ecma_free_value (conv_result); in ecma_builtin_object_object_define_properties()
831 ecma_free_value (define_own_prop_ret); in ecma_builtin_object_object_define_properties()
894 ecma_free_value (obj); in ecma_builtin_object_object_create()
931 ecma_free_value (conv_result); in ecma_builtin_object_object_define_property()
939 ecma_free_value (define_own_prop_ret); in ecma_builtin_object_object_define_property()
1040 ecma_free_value (prop_value); in ecma_builtin_object_object_assign()
Decma-builtin-generator-prototype.c114 ecma_free_value (arg); in ecma_builtin_generator_prototype_object_do()
123 ecma_free_value (result); in ecma_builtin_generator_prototype_object_do()
173 ecma_free_value (value); in ecma_builtin_generator_prototype_object_do()
/third_party/jerryscript/jerry-core/ecma/operations/
Decma-iterator-object.c202 ecma_free_value (method); in ecma_op_get_iterator()
223 ecma_free_value (iterator); in ecma_op_get_iterator()
260 ecma_free_value (func_next); in ecma_op_iterator_next()
278 ecma_free_value (func_next); in ecma_op_iterator_next()
316 ecma_free_value (func_return); in ecma_op_iterator_return()
323 ecma_free_value (func_return); in ecma_op_iterator_return()
362 ecma_free_value (result); in ecma_op_iterator_throw()
368 ecma_free_value (func_throw); in ecma_op_iterator_throw()
375 ecma_free_value (func_throw); in ecma_op_iterator_throw()
430 ecma_free_value (completion); in ecma_op_iterator_close()
[all …]
Decma-promise-object.c287 ecma_free_value (promise); in ecma_promise_reject_handler()
366 ecma_free_value (then); in ecma_promise_resolve_handler()
369 ecma_free_value (promise); in ecma_promise_resolve_handler()
397 ecma_free_value (resolve); in ecma_call_builtin_executor()
398 ecma_free_value (capability); in ecma_call_builtin_executor()
408 ecma_free_value (reject); in ecma_call_builtin_executor()
409 ecma_free_value (capability); in ecma_call_builtin_executor()
425 ecma_free_value (capability); in ecma_call_builtin_executor()
492 ecma_free_value (already_resolved); in ecma_promise_create_resolving_functions()
501 ecma_free_value (funcs->resolve); in ecma_promise_free_resolving_functions()
[all …]
Decma-jobqueue.c99 ecma_free_value (job_p->capability); in ecma_free_promise_reaction_job()
100 ecma_free_value (job_p->handler); in ecma_free_promise_reaction_job()
101 ecma_free_value (job_p->argument); in ecma_free_promise_reaction_job()
115 ecma_free_value (job_p->promise); in ecma_free_promise_resolve_thenable_job()
116 ecma_free_value (job_p->thenable); in ecma_free_promise_resolve_thenable_job()
117 ecma_free_value (job_p->then); in ecma_free_promise_resolve_thenable_job()
177 ecma_free_value (reject); in ecma_process_promise_reaction_job()
190 ecma_free_value (resolve); in ecma_process_promise_reaction_job()
193 ecma_free_value (handler_result); in ecma_process_promise_reaction_job()
244 ecma_free_value (then_call_result); in ecma_process_promise_resolve_thenable_job()
Decma-proxy-object.c336 ecma_free_value (handler_proto); in ecma_proxy_object_get_prototype_of()
347 ecma_free_value (handler_proto); in ecma_proxy_object_get_prototype_of()
372 ecma_free_value (handler_proto); in ecma_proxy_object_get_prototype_of()
378 ecma_free_value (target_proto); in ecma_proxy_object_get_prototype_of()
448 ecma_free_value (trap_result); in ecma_proxy_object_set_prototype_of()
483 ecma_free_value (target_proto); in ecma_proxy_object_set_prototype_of()
543 ecma_free_value (trap_result); in ecma_proxy_object_is_extensible()
636 ecma_free_value (trap_result); in ecma_proxy_object_prevent_extensions()
717 ecma_free_value (trap_result); in ecma_proxy_object_get_own_property_descriptor()
728 ecma_free_value (trap_result); in ecma_proxy_object_get_own_property_descriptor()
[all …]
Decma-regexp-object.c177 ecma_free_value (prop_value_p->value); in ecma_regexp_update_props()
1596 ecma_free_value (capture_value); in ecma_regexp_create_result_object()
1702 ecma_free_value (lastindex_value); in ecma_regexp_exec_helper()
1956 ecma_free_value (prev_last_index); in ecma_regexp_search_helper()
1966 ecma_free_value (prev_last_index); in ecma_regexp_search_helper()
1972 ecma_free_value (prev_last_index); in ecma_regexp_search_helper()
1976 ecma_free_value (match); in ecma_regexp_search_helper()
2045 ecma_free_value (flags); in ecma_regexp_split_helper()
2156 ecma_free_value (match); in ecma_regexp_split_helper()
2209 ecma_free_value (result); in ecma_regexp_split_helper()
[all …]
Decma-comparison.c123 ecma_free_value (x_num_value); in ecma_op_abstract_equality_compare()
171 ecma_free_value (x_prim_value); in ecma_op_abstract_equality_compare()
317 ecma_free_value (prim_first_converted_value); in ecma_op_abstract_relational_compare()
421 ecma_free_value (prim_second_converted_value); in ecma_op_abstract_relational_compare()
422 ecma_free_value (prim_first_converted_value); in ecma_op_abstract_relational_compare()
Decma-container-object.c435 ecma_free_value (result); in ecma_op_container_create()
467 ecma_free_value (next); in ecma_op_container_create()
481 ecma_free_value (value); in ecma_op_container_create()
487 ecma_free_value (result); in ecma_op_container_create()
512 ecma_free_value (key); in ecma_op_container_create()
521 ecma_free_value (key); in ecma_op_container_create()
522 ecma_free_value (value); in ecma_op_container_create()
532 ecma_free_value (result); in ecma_op_container_create()
535 ecma_free_value (iter); in ecma_op_container_create()
540 ecma_free_value (iter); in ecma_op_container_create()
[all …]
Decma-objects-general.c256 ecma_free_value (exotic_to_prim); in ecma_op_general_object_default_value()
264 ecma_free_value (result); in ecma_op_general_object_default_value()
269 ecma_free_value (exotic_to_prim); in ecma_op_general_object_default_value()
330 ecma_free_value (function_value); in ecma_op_general_object_ordinary_value()
339 ecma_free_value (call_completion); in ecma_op_general_object_ordinary_value()
471 ecma_free_value (ext_property_ref.property_ref.virtual_value); in ecma_op_general_object_define_own_property()
491 ecma_free_value (ext_property_ref.property_ref.virtual_value); in ecma_op_general_object_define_own_property()
/third_party/jerryscript/tests/unit-core/
Dtest-to-integer.cpp75 ecma_free_value (int_num);
94 ecma_free_value (nan);
105 ecma_free_value (negative_zero);
115 ecma_free_value (positive_zero);
125 ecma_free_value (negative_infinity);
135 ecma_free_value (positive_infinity);
145 ecma_free_value (floor);
154 ecma_free_value (floor2);
Dtest-to-length.cpp73 ecma_free_value (int_num);
92 ecma_free_value (zero);
102 ecma_free_value (negative);
116 ecma_free_value (positive_infinity);
130 ecma_free_value (negative_infinity);
140 ecma_free_value (nan);
/third_party/jerryscript/jerry-core/vm/
Dopcodes-ecma-arithmetics.c131 ecma_free_value (left_value); in opfunc_addition()
148 ecma_free_value (left_value); in opfunc_addition()
152 ecma_free_value (right_value); in opfunc_addition()
163 ecma_free_value (right_value); in opfunc_addition()
167 ecma_free_value (left_value); in opfunc_addition()
191 ecma_free_value (left_value); in opfunc_addition()
196 ecma_free_value (right_value); in opfunc_addition()
Dopcodes.c104 ecma_free_value (lit_value); in vm_set_var()
364 ecma_free_value (next_value); in opfunc_append_to_spread_array()
378 ecma_free_value (value); in opfunc_append_to_spread_array()
382 ecma_free_value (iterator); in opfunc_append_to_spread_array()
383 ecma_free_value (spread_value); in opfunc_append_to_spread_array()
389 ecma_free_value (stack_top_p[k]); in opfunc_append_to_spread_array()
402 ecma_free_value (stack_top_p[i]); in opfunc_append_to_spread_array()
456 ecma_free_value (next_value); in opfunc_spread_arguments()
467 ecma_free_value (iterator); in opfunc_spread_arguments()
468 ecma_free_value (spread_value); in opfunc_spread_arguments()
[all …]
Dvm-stack.c57 ecma_free_value (vm_stack_top_p[-2]); in vm_stack_context_abort()
86 ecma_free_value (iterator); in vm_stack_context_abort()
88 ecma_free_value (vm_stack_top_p[-2]); in vm_stack_context_abort()
105 ecma_free_value (buffer_p[index]); in vm_stack_context_abort()
110 ecma_free_value (vm_stack_top_p[-4]); in vm_stack_context_abort()
Dvm.c181 ecma_free_value (property); in vm_op_set_value()
192 ecma_free_value (base); in vm_op_set_value()
213 ecma_free_value (base); in vm_op_set_value()
421 ecma_free_value (this_binding); in vm_run_eval()
595 ecma_free_value (completion_value); in vm_super_call()
603 ecma_free_value (proto_value); in vm_super_call()
618 ecma_free_value (func_value); in vm_super_call()
708 ecma_free_value (*(--frame_ctx_p->stack_top_p)); in vm_spread_operation()
709 ecma_free_value (*(--frame_ctx_p->stack_top_p)); in vm_spread_operation()
714 ecma_free_value (func_value); in vm_spread_operation()
[all …]
/third_party/jerryscript/jerry-core/ecma/builtin-objects/typedarray/
Decma-builtin-typedarray-prototype.c241 ecma_free_value (call_value); in ecma_builtin_typedarray_prototype_exec_routine()
481 ecma_free_value (current_index); in ecma_builtin_typedarray_prototype_map()
482 ecma_free_value (get_value); in ecma_builtin_typedarray_prototype_map()
483 ecma_free_value (new_typedarray); in ecma_builtin_typedarray_prototype_map()
490 ecma_free_value (mapped_value); in ecma_builtin_typedarray_prototype_map()
491 ecma_free_value (current_index); in ecma_builtin_typedarray_prototype_map()
492 ecma_free_value (get_value); in ecma_builtin_typedarray_prototype_map()
493 ecma_free_value (new_typedarray); in ecma_builtin_typedarray_prototype_map()
757 ecma_free_value (call_value); in ecma_builtin_typedarray_prototype_filter()
1042 ecma_free_value (index_value); in ecma_op_typedarray_get_to_string_at_index()
[all …]

123