Remove CBC_EXT_CONTINUE_EXEC opcode. (#3378)
There is no need for a specific opcode after yield because the return and throw commands can be redirected to fake byte code sequences. JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
This commit is contained in:
@@ -41,8 +41,8 @@
|
||||
typedef struct vm_frame_ctx_t
|
||||
{
|
||||
const ecma_compiled_code_t *bytecode_header_p; /**< currently executed byte-code data */
|
||||
uint8_t *byte_code_p; /**< current byte code pointer */
|
||||
uint8_t *byte_code_start_p; /**< byte code start pointer */
|
||||
const uint8_t *byte_code_p; /**< current byte code pointer */
|
||||
const uint8_t *byte_code_start_p; /**< byte code start pointer */
|
||||
ecma_value_t *stack_top_p; /**< stack top pointer */
|
||||
ecma_value_t *literal_start_p; /**< literal list start pointer */
|
||||
ecma_object_t *lex_env_p; /**< current lexical environment */
|
||||
|
||||
Reference in New Issue
Block a user