/third_party/jerryscript/jerry-core/ecma/operations/ |
D | ecma-function-object.h | 31 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_…
|
D | ecma-function-object.c | 45 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 …]
|
D | ecma-objects-arguments.h | 25 const ecma_compiled_code_t *bytecode_data_p);
|
D | ecma-eval.c | 91 ecma_compiled_code_t *bytecode_data_p; in ecma_op_eval_chars_buffer()
|
D | ecma-objects-arguments.c | 48 const ecma_compiled_code_t *bytecode_data_p) /**< byte code */ in ecma_op_create_arguments_object()
|
/third_party/jerryscript/jerry-core/api/ |
D | jerry-snapshot.c | 135 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/ |
D | re-compiler.c | 91 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()
|
D | re-bytecode.h | 102 ecma_compiled_code_t header; /**< compiled code header */
|
/third_party/jerryscript/jerry-core/vm/ |
D | vm.h | 437 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,
|
D | vm-defines.h | 43 const ecma_compiled_code_t *bytecode_header_p; /**< currently executed byte-code data */
|
D | vm.c | 281 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()
|
D | opcodes.c | 581 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/ |
D | ecma-gc.c | 457 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() 1118 … ecma_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()
|
D | ecma-literal-storage.h | 48 void ecma_save_literals_add_compiled_code (const ecma_compiled_code_t *compiled_code_p,
|
D | ecma-literal-storage.c | 328 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()
|
D | ecma-helpers.h | 486 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);
|
D | ecma-helpers.c | 1341 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() 1397 … ecma_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()
|
D | ecma-module.h | 85 ecma_compiled_code_t *compiled_code_p; /**< compiled code of the module */
|
D | ecma-globals.h | 958 } 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/ |
D | common.h | 100 ecma_compiled_code_t *bytecode_p; /**< compiled function or regexp pointer */
|
D | js-parser.c | 518 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 …]
|
D | js-parser.h | 191 uint32_t parse_opts, ecma_compiled_code_t **bytecode_data_p);
|
D | js-parser-internal.h | 826 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/ |
D | ecma-builtin-regexp-prototype.c | 410 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/ |
D | debugger.h | 487 bool jerry_debugger_send_function_cp (jerry_debugger_header_type_t type, ecma_compiled_code_t *comp…
|