xujie
e768c0ae16
Fix stringify bug for supporting proxy object
...
Add processing logic to handle proxy objects and avoid code logic from entering
serialize proxy.
Issue: https://gitee.com/openharmony/ark_js_runtime/issues/I4ZLYT
Signed-off-by: xujie <xujie101@huawei.com >
Change-Id: If8c7c59bb9e0d6c156b13c5badf3c3f489c2b146
2022-03-25 17:26:05 +08:00
wengchangcheng
4804cd80d3
add Wextra and Werror in gn args
...
1. add -Wextra and -Werror to check code format error
2. modify all compiler error
issue: https://gitee.com/openharmony/ark_js_runtime/issues/I4ZDQE
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com >
Change-Id: If5fdd1980494269b4c06bf1bb38a8eba7952adea
2022-03-24 21:45:19 +08:00
wanyanglan
97543eb1c3
Clean Code
...
CodeHub ark_js_runtime of issue
issue:https://gitee.com/openharmony/ark_js_runtime/issues/I4YL4Y
Signed-off-by: wanyanglan <wanyanglan1@huawei.com >
Change-Id: I6c7b10e2475e80006598f86d0d51792693b714b5
2022-03-19 14:31:04 +08:00
xujie
9363104c8a
fix JSON bug with string \u0000
...
1. In Json stringify, convert \u0000 to unique identifier C080 for processing.
By identifying C080, return '"\\u0000"'
2. In Json parse, fix the bug that cannot output strings smaller than 0x20.
issue: https://gitee.com/openharmony/ark_js_runtime/issues/I4V4BL
Signed-off-by: xujie <xujie101@huawei.com >
Change-Id: Ia6114427d06396476a316da2d3c87c3aab8324c4
2022-02-24 15:54:41 +08:00
wengchangcheng
2bfd68c01a
modify ACCESSOR for EcmaString and TaggedArray
...
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com >
Change-Id: I2995dc75ed34e8eb2bf249f2cced62ec9d91250e
2022-01-17 11:51:50 +08:00
zhangyukun
a97747fe18
Description:sync from code from wgr_master to ohos
...
Signed-off-by: zhangyukun <zhangyukun8@huawei.com >
Change-Id: Ic66a9e649de8c0ce530483296fe323b8f50621fb
2021-12-21 09:36:03 +08:00
xujie
7ae9944ad3
fix SerializeKeys gc bug
...
Signed-off-by: xujie <xujie101@huawei.com >
2021-10-18 15:08:58 +08:00
wangzhaoyong
e89e615a7d
Problem Solve
...
Signed-off-by: wangzhaoyong <wangzhaoyong@huawei.com >
2021-09-10 17:08:14 +08:00
zhangyukun
7ffcc4b20f
Sync js_runtime to openharmony
...
Signed-off-by: zhangyukun <zhangyukun8@huawei.com >
2021-09-08 09:20:53 +08:00
wanyanglan
86cfe52253
add ark js_runtime
...
Signed-off-by: wanyanglan <wanyanglan1@huawei.com >
Change-Id: Iac7851492f10c0ef1303c621febb65e5fdd22e41
2021-09-05 16:05:06 +08:00