Merges repetitive code in builtins.cpp by moving X and X.prototype
property list to the corresponding builtins_X.h.
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I82Q57
Signed-off-by: Onlynagesha <orina_zju@163.com>
Change-Id: Ie5c9704bb9aa03b81a04dd5642815447637839ad
1.Modifying the method of obtaining attributes during the sort process
2.Refactoring and integrating redundant array sort related code
3.Add test cases
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I83BFY
Signed-off-by: xliu <liuxin259@huawei.com>
Change-Id: Ie1b301f3c54e4573d7179dbeaa599425622d6d58
1. Add object_fast_operator file as the middle layer.
2. move store/load method from fast_runtime_stubs to object_fast_operator
3. delete fast_runtime_stubs fastGet/SetProperty methods, and move them to object_fast_operator
Issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6AZSI
Signed-off-by: weng-xi <wengxi1@huawei.com>
Change-Id: If4aebd3a0723eda641e214d81838caebf193aac2