Home
last modified time | relevance | path

Searched refs:ecma_compiled_code_t (Results 1 – 25 of 35) sorted by relevance

12

/third_party/jerryscript/jerry-core/ecma/operations/
Decma-function-object.h31 ecma_value_t ecma_op_resource_name (const ecma_compiled_code_t *bytecode_header_p);
40 ecma_op_create_simple_function_object (ecma_object_t *scope_p, const ecma_compiled_code_t *bytecode…
45 const ecma_compiled_code_t *
58 ecma_op_create_generator_function_object (ecma_object_t *scope_p, const ecma_compiled_code_t *bytec…
61 ecma_op_create_arrow_function_object (ecma_object_t *scope_p, const ecma_compiled_code_t *bytecode_…
Decma-function-object.c45 ecma_op_resource_name (const ecma_compiled_code_t *bytecode_header_p) in ecma_op_resource_name()
220 const ecma_compiled_code_t *bytecode_data_p, /**< byte-code array */ in ecma_op_create_function_object()
272 ecma_bytecode_ref ((ecma_compiled_code_t *) bytecode_data_p); in ecma_op_create_function_object()
335 ecma_compiled_code_t *bytecode_data_p = NULL; in ecma_op_create_dynamic_function()
412 … const ecma_compiled_code_t *bytecode_data_p) /**< byte-code array */ in ecma_op_create_simple_function_object()
428 … const ecma_compiled_code_t *bytecode_data_p) /**< byte-code array */ in ecma_op_create_generator_function_object()
442 … const ecma_compiled_code_t *bytecode_data_p, /**< byte-code array */ in ecma_op_create_arrow_function_object()
474 ecma_bytecode_ref ((ecma_compiled_code_t *) bytecode_data_p); in ecma_op_create_arrow_function_object()
527 inline const ecma_compiled_code_t * JERRY_ATTR_ALWAYS_INLINE
533 return ECMA_GET_INTERNAL_VALUE_POINTER (const ecma_compiled_code_t, in ecma_op_function_get_compiled_code()
[all …]
Decma-objects-arguments.h25 const ecma_compiled_code_t *bytecode_data_p);
Decma-eval.c91 ecma_compiled_code_t *bytecode_data_p; in ecma_op_eval_chars_buffer()
Decma-objects-arguments.c48 const ecma_compiled_code_t *bytecode_data_p) /**< byte code */ in ecma_op_create_arguments_object()
/third_party/jerryscript/jerry-core/api/
Djerry-snapshot.c135 snapshot_add_compiled_code (ecma_compiled_code_t *compiled_code_p, /**< compiled code */ in snapshot_add_compiled_code()
161 ecma_compiled_code_t *copied_code_p = (ecma_compiled_code_t *) copied_code_start_p; in snapshot_add_compiled_code()
181 …if (globals_p->snapshot_buffer_write_offset + sizeof (ecma_compiled_code_t) > snapshot_buffer_size) in snapshot_add_compiled_code()
187 globals_p->snapshot_buffer_write_offset += sizeof (ecma_compiled_code_t); in snapshot_add_compiled_code()
222 pattern_size += (ecma_length_t) sizeof (ecma_compiled_code_t); in snapshot_add_compiled_code()
268 ecma_compiled_code_t *bytecode_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_compiled_code_t, in snapshot_add_compiled_code()
322 static_snapshot_add_compiled_code (ecma_compiled_code_t *compiled_code_p, /**< compiled code */ in static_snapshot_add_compiled_code()
346 ecma_compiled_code_t *copied_code_p = (ecma_compiled_code_t *) copied_code_start_p; in static_snapshot_add_compiled_code()
374 ((ecma_compiled_code_t *) copied_code_p)->status_flags |= CBC_CODE_FLAGS_STATIC_FUNCTION; in static_snapshot_add_compiled_code()
407 ecma_compiled_code_t *bytecode_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_compiled_code_t, in static_snapshot_add_compiled_code()
[all …]
/third_party/jerryscript/jerry-core/parser/regexp/
Dre-compiler.c91 ecma_bytecode_deref ((ecma_compiled_code_t *) cached_bytecode_p); in re_cache_gc()
112 ecma_bytecode_ref ((ecma_compiled_code_t *) cached_bytecode_p); in re_compile_bytecode()
169 ecma_bytecode_deref ((ecma_compiled_code_t *) JERRY_CONTEXT (re_cache)[cache_idx]); in re_compile_bytecode()
Dre-bytecode.h102 ecma_compiled_code_t header; /**< compiled code header */
/third_party/jerryscript/jerry-core/vm/
Dvm.h437 ecma_value_t vm_run_global (const ecma_compiled_code_t *bytecode_p);
438 ecma_value_t vm_run_eval (ecma_compiled_code_t *bytecode_data_p, uint32_t parse_opts);
441 ecma_value_t vm_run_module (const ecma_compiled_code_t *bytecode_p, ecma_object_t *lex_env_p);
444 ecma_value_t vm_run (const ecma_compiled_code_t *bytecode_header_p, ecma_value_t this_binding_value,
Dvm-defines.h43 const ecma_compiled_code_t *bytecode_header_p; /**< currently executed byte-code data */
Dvm.c281 vm_run_module (const ecma_compiled_code_t *bytecode_p, /**< pointer to bytecode to run */ in vm_run_module()
307 vm_run_global (const ecma_compiled_code_t *bytecode_p) /**< pointer to bytecode to run */ in vm_run_global()
354 vm_run_eval (ecma_compiled_code_t *bytecode_data_p, /**< byte-code data */ in vm_run_eval()
444 ecma_compiled_code_t *bytecode_p; in vm_construct_literal_object()
450 bytecode_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_compiled_code_t, in vm_construct_literal_object()
457 bytecode_p = (ecma_compiled_code_t *) byte_p; in vm_construct_literal_object()
977 const ecma_compiled_code_t *bytecode_header_p = frame_ctx_p->bytecode_header_p; in vm_loop()
4273 const ecma_compiled_code_t *bytecode_header_p = frame_ctx_p->bytecode_header_p; in vm_init_exec()
4400 const ecma_compiled_code_t *bytecode_header_p = frame_ctx_p->bytecode_header_p; in vm_execute()
4441 vm_run (const ecma_compiled_code_t *bytecode_header_p, /**< byte-code data header */ in vm_run()
Dopcodes.c581 const ecma_compiled_code_t *bytecode_header_p = frame_ctx_p->bytecode_header_p; in opfunc_create_executable_object()
584 ecma_bytecode_ref ((ecma_compiled_code_t *) bytecode_header_p); in opfunc_create_executable_object()
651 const ecma_compiled_code_t *bytecode_header_p = executable_object_p->frame_ctx.bytecode_header_p; in opfunc_resume_executable_object()
/third_party/jerryscript/jerry-core/ecma/base/
Decma-gc.c457 const ecma_compiled_code_t *bytecode_header_p = executable_object_p->frame_ctx.bytecode_header_p; in ecma_gc_mark_executable_object()
714 const ecma_compiled_code_t *byte_code_p = ecma_op_function_get_compiled_code (ext_func_p); in ecma_gc_mark()
854 const ecma_compiled_code_t *bytecode_header_p = executable_object_p->frame_ctx.bytecode_header_p; in ecma_gc_free_executable_object()
876 ecma_bytecode_deref ((ecma_compiled_code_t *) bytecode_header_p); in ecma_gc_free_executable_object()
1118ecma_compiled_code_t *bytecode_p = ECMA_GET_INTERNAL_VALUE_ANY_POINTER (ecma_compiled_code_t, in ecma_gc_free_object()
1230 ecma_compiled_code_t *byte_code_p = (ECMA_GET_INTERNAL_VALUE_POINTER (ecma_compiled_code_t, in ecma_gc_free_object()
Decma-literal-storage.h48 void ecma_save_literals_add_compiled_code (const ecma_compiled_code_t *compiled_code_p,
Decma-literal-storage.c328 ecma_save_literals_add_compiled_code (const ecma_compiled_code_t *compiled_code_p, /**< byte-code d… in ecma_save_literals_add_compiled_code()
382 ecma_compiled_code_t *bytecode_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_compiled_code_t, in ecma_save_literals_add_compiled_code()
Decma-helpers.h486 void ecma_bytecode_ref (ecma_compiled_code_t *bytecode_p);
487 void ecma_bytecode_deref (ecma_compiled_code_t *bytecode_p);
489 ecma_collection_t *ecma_compiled_code_get_tagged_template_collection (const ecma_compiled_code_t *b…
492 ecma_length_t ecma_compiled_code_get_formal_params (const ecma_compiled_code_t *bytecode_p);
Decma-helpers.c1341 ecma_bytecode_ref (ecma_compiled_code_t *bytecode_p) /**< byte code pointer */ in ecma_bytecode_ref()
1357 ecma_bytecode_deref (ecma_compiled_code_t *bytecode_p) /**< byte code pointer */ in ecma_bytecode_deref()
1397ecma_compiled_code_t *bytecode_literal_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_compiled_code_t, in ecma_bytecode_deref()
1477 ecma_compiled_code_get_tagged_template_collection (const ecma_compiled_code_t *bytecode_header_p) /… in ecma_compiled_code_get_tagged_template_collection()
1499 ecma_compiled_code_get_formal_params (const ecma_compiled_code_t *bytecode_header_p) /**< compiled … in ecma_compiled_code_get_formal_params()
Decma-module.h85 ecma_compiled_code_t *compiled_code_p; /**< compiled code of the module */
Decma-globals.h958 } ecma_compiled_code_t; typedef
979 const ecma_compiled_code_t *bytecode_p; /**< real byte code pointer */
1004 const ecma_compiled_code_t *bytecode_p;
/third_party/jerryscript/jerry-core/parser/js/
Dcommon.h100 ecma_compiled_code_t *bytecode_p; /**< compiled function or regexp pointer */
Djs-parser.c518 parse_print_literal (ecma_compiled_code_t *compiled_code_p, /**< compiled code */ in parse_print_literal()
598 parse_print_final_cbc (ecma_compiled_code_t *compiled_code_p, /**< compiled code */ in parse_print_final_cbc()
902 static ecma_compiled_code_t *
922 ecma_compiled_code_t *compiled_code_p; in parser_post_processing()
1220 compiled_code_p = (ecma_compiled_code_t *) parser_malloc (context_p, total_size); in parser_post_processing()
2002 static ecma_compiled_code_t *
2011 ecma_compiled_code_t *compiled_code_p; in parser_parse_source()
2412 ecma_compiled_code_t *
2417 ecma_compiled_code_t *compiled_code_p; in parser_parse_function()
2514 ecma_compiled_code_t *
[all …]
Djs-parser.h191 uint32_t parse_opts, ecma_compiled_code_t **bytecode_data_p);
Djs-parser-internal.h826 ecma_compiled_code_t *parser_parse_function (parser_context_t *context_p, uint32_t status_flags);
828 ecma_compiled_code_t *parser_parse_arrow_function (parser_context_t *context_p, uint32_t status_fla…
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
Decma-builtin-regexp-prototype.c410 ecma_bytecode_deref ((ecma_compiled_code_t *) old_bc_p); in ecma_builtin_regexp_prototype_compile()
419 ecma_bytecode_deref ((ecma_compiled_code_t *) old_bc_p); in ecma_builtin_regexp_prototype_compile()
/third_party/jerryscript/jerry-core/debugger/
Ddebugger.h487 bool jerry_debugger_send_function_cp (jerry_debugger_header_type_t type, ecma_compiled_code_t *comp…

12