Implement proper arguments support (#4289)
- Store arguments in a register when possible - Create separate arguments object for function argument initializer when necessary JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
This commit is contained in:
@@ -20,9 +20,8 @@
|
||||
#include "ecma-helpers.h"
|
||||
#include "vm-defines.h"
|
||||
|
||||
void
|
||||
ecma_op_create_arguments_object (ecma_object_t *func_obj_p, ecma_object_t *lex_env_p,
|
||||
vm_frame_ctx_shared_args_t *shared_p);
|
||||
ecma_value_t
|
||||
ecma_op_create_arguments_object (vm_frame_ctx_shared_args_t *shared_p, ecma_object_t *lex_env_p);
|
||||
|
||||
ecma_value_t
|
||||
ecma_op_arguments_object_delete (ecma_object_t *object_p, ecma_string_t *property_name_p, bool is_throw);
|
||||
|
||||
Reference in New Issue
Block a user