8 Commits

Author SHA1 Message Date
wengchangcheng 6468341c72 Descriptor: delete some internal unused code
details: delete unused code
issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5COHE

Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
Change-Id: I5fe62c58353839d4aac1144fc99e2cf87f4374eb
2022-06-17 23:03:42 +08:00
wupengyong 7c650ba015 reason:performance optimization
description:optimize taggedvalue encode
issue:https://gitee.com/openharmony/ark_js_runtime/issues/I55ZVP?from=project-issue

Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: I747a60f5ea7348d3b0cfc041a3b010c52b1517c0
2022-05-21 09:33:44 +08:00
lifansheng a725676a6c Runtime architecture adjustment
Description
  Cut out most of the initialization logic in Runtime::Create and disconnect the
  inheritance relationship of most classes such as JSThread.
Issue:
  #I53418: Runtime architecture adjustment

Signed-off-by: lifansheng <lifansheng1@huawei.com>
Change-Id: Ib9c1a40354f77d32e515e23334e7f4b4a4fa3259
2022-04-21 14:37:31 +08:00
wengchangcheng d9a0d9b7b5 fix unittest fail
modify unittest fail of dump_test and accessor_data_test

issue: https://gitee.com/openharmony/ark_js_runtime/issues/I507EW

Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
Change-Id: If5be2376fd83099af39ccb1416699d47d03277a3
2022-03-29 23:24:52 +08:00
zhaozhibo 2333210cec add test case for utf_helper, accessor_data and ecmaString_table
Signed-off-by: zhaozhibo <zhaozhibo3@huawei.com>
2022-03-25 16:27:12 +08:00
zhaozhibo b16df7a104 add test case for accessor_data, utf_helper, ecmastring_table
Signed-off-by: zhaozhibo <zhaozhibo3@huawei.com>
2022-03-25 15:21:02 +08:00
zhaozhibo 52a38fd75c add test case for utf_helper, accessor_data and ecmastring_table
Signed-off-by: zhaozhibo <zhaozhibo3@huawei.com>
2022-03-25 14:54:48 +08:00
zhaozhibo 07bbe8cddd add test case
Signed-off-by: zhaozhibo <zhaozhibo3@huawei.com>
2022-03-25 12:07:22 +08:00