luobinghao
c2a8fe67e6
[feature]:dataview.prototype.get arraybuffer.isview aot nativeinline
...
[issue]:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9CQIH
Signed-off-by: luobinghao <luobinghao@huawei.com>
Change-Id: I14b564d828a926198ad558874c90a043a5ea7f24
2024-04-02 12:37:44 +08:00
Gymee
1dcc6f74c9
Add more global constants for shared
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I91EN4
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: I8f5a77fc4d85374bf90095ad0d4d8ac3b43aa5aa
2024-02-07 10:31:34 +08:00
Gymee
cb8e0864b2
Support globalconsts shared amongst vm
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8ZQ6R
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: I377b98dc0c9c8b62a66c9c92ebe9ee84ea509656
2024-02-02 11:56:51 +08:00
Onlynagesha
8ae8b90645
global_env_constants cleanup for strings
...
Cleans up initialization of string constants in global_env_constants.cpp
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I89FU1
Signed-off-by: Onlynagesha <orina_zju@163.com>
Change-Id: I028c12a1bdd24e33c21f5c1bd2b2b20d4be8acb1
2023-10-19 22:04:55 +08:00
zhangyukun
06c6451611
Optimize LocaleCompare for AOT
...
1. Add caches for locales
2. Add fastpath for locale string compare
3. Add pgo for bound function
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7F6ZW?from=project-issue
Signed-off-by: zhangyukun <zhangyukun8@huawei.com>
Change-Id: I869ec1a41eaaf7098627277a5ec9b3ce7a245dc4
2023-06-26 15:43:44 +08:00
Gymee
d5b6db3406
Fix some header macro naming for consistency
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6VVCD
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: I73fa6fc84dc5b7c644f704fff218b34b7307dc7e
2023-04-14 22:36:06 +08:00
getingke
45202e4d21
Add some middle level ir for optimize newobj or create literal heapobj
...
issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I5RVFC?from=project-issue
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: Ic2b1b748598d3b508ef0ab7178474b5ca0537a7c
2022-09-22 12:20:29 +08:00
openharmony_ci
c29332c1d9
!1833 fix fuzztest errro and add new fuzztest
...
Merge pull request !1833 from zhaozhibo/master
Change-Id: I1e83c46e25d0a7c342e5c8e7ca5ff61c745b7582
2022-07-25 08:49:51 +08:00
zhaozhibo
f9eb8d2051
fix code warning for codeDex
...
Signed-off-by: zhaozhibo <zhaozhibo3@huawei.com>
2022-04-12 14:27:50 +08:00
lifansheng
9efea35541
issue:#I4P7EY
...
Reason: To support AOT compilation, add ts type system to provide some
interfaces and struct to wrap ts type and help type infer
Description: create the global class TSLoader to expose the external
interfaces, create the TSType and it's derived class, TSClassType,
TSClassInstanceType, TSImportType and so on to wrap ts type in runtime.
Add TDD unitest.
Signed-off-by: lifansheng <lifansheng1@huawei.com>
2022-02-22 16:50:20 +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