Home
last modified time | relevance | path

Searched refs:const_literal_end (Results 1 – 7 of 7) sorted by relevance

/third_party/jerryscript/jerry-core/api/
Djerry-snapshot.c246 uint32_t const_literal_end; in snapshot_add_compiled_code() local
255 const_literal_end = (uint32_t) (args_p->const_literal_end - args_p->register_end); in snapshot_add_compiled_code()
263 const_literal_end = (uint32_t) (args_p->const_literal_end - args_p->register_end); in snapshot_add_compiled_code()
266 for (uint32_t i = const_literal_end; i < literal_end; i++) in snapshot_add_compiled_code()
371 uint32_t const_literal_end; in static_snapshot_add_compiled_code() local
383 const_literal_end = (uint32_t) (args_p->const_literal_end - args_p->register_end); in static_snapshot_add_compiled_code()
392 const_literal_end = (uint32_t) (args_p->const_literal_end - args_p->register_end); in static_snapshot_add_compiled_code()
395 for (uint32_t i = 0; i < const_literal_end; i++) in static_snapshot_add_compiled_code()
405 for (uint32_t i = const_literal_end; i < literal_end; i++) in static_snapshot_add_compiled_code()
464 uint32_t const_literal_end; in jerry_snapshot_set_offsets() local
[all …]
/third_party/jerryscript/jerry-core/ecma/base/
Decma-literal-storage.c334 uint32_t const_literal_end; in ecma_save_literals_add_compiled_code() local
346 const_literal_end = args_p->const_literal_end - register_end; in ecma_save_literals_add_compiled_code()
361 const_literal_end = args_p->const_literal_end - register_end; in ecma_save_literals_add_compiled_code()
375 for (uint32_t i = 0; i < const_literal_end; i++) in ecma_save_literals_add_compiled_code()
380 for (uint32_t i = const_literal_end; i < literal_end; i++) in ecma_save_literals_add_compiled_code()
Decma-helpers.c1374 uint32_t const_literal_end; in ecma_bytecode_deref() local
1380 const_literal_end = args_p->const_literal_end; in ecma_bytecode_deref()
1389 const_literal_end = args_p->const_literal_end; in ecma_bytecode_deref()
1395 for (uint32_t i = const_literal_end; i < literal_end; i++) in ecma_bytecode_deref()
/third_party/jerryscript/jerry-core/parser/js/
Djs-parser.c57 uint16_t *const_literal_end) /**< end of the const literal group */ in parser_compute_indicies() argument
201 *const_literal_end = const_literal_index; in parser_compute_indicies()
612 uint16_t const_literal_end; in parse_print_final_cbc() local
622 const_literal_end = args->const_literal_end; in parse_print_final_cbc()
632 const_literal_end = args->const_literal_end; in parse_print_final_cbc()
699 JERRY_DEBUG_MSG (" Const literal range end: %d\n", (int) const_literal_end); in parse_print_final_cbc()
907 uint16_t const_literal_end; in parser_post_processing() local
980 parser_compute_indicies (context_p, &ident_end, &const_literal_end); in parser_post_processing()
1255 args_p->const_literal_end = const_literal_end; in parser_post_processing()
1269 args_p->const_literal_end = (uint8_t) const_literal_end; in parser_post_processing()
Dbyte-code.h783 uint8_t const_literal_end; /**< end position of the const literal group */ member
797 uint16_t const_literal_end; /**< end position of the const literal group */ member
/third_party/jerryscript/jerry-core/vm/
Dvm.c956 else if (literal_index < const_literal_end) \
986 uint16_t const_literal_end; in vm_loop() local
1011 const_literal_end = args_p->const_literal_end; in vm_loop()
1018 const_literal_end = args_p->const_literal_end; in vm_loop()
1336 JERRY_ASSERT (value_index >= const_literal_end); in vm_loop()
1403 JERRY_ASSERT (value_index >= const_literal_end); in vm_loop()
/third_party/jerryscript/docs/
D04.INTERNALS.md88const_literal_end` are constant values such as numbers or strings. These literals can be used dire…