zhouguangyuan
c65a7764e8
delay the scope to the slow path
...
There is no heap alloc before slow path string convert, so delay the scope.
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAT8CD
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: I82bb571b04218f1949970ef5d7337537bbc3ca93
2024-09-24 11:54:27 +08:00
openharmony_ci
5902e505c9
!9251 Optimizing ArrayBufferData pointer obtaining
...
Merge pull request !9251 from hlm2001/hlm_kexin0911_br
2024-09-23 03:32:39 +00:00
openharmony_ci
662834b12a
!9363 修复raw heap dump遇到特殊string对象解析crash问题
...
Merge pull request !9363 from qibao/master
2024-09-23 03:31:26 +00:00
openharmony_ci
89db913270
!9412 refactor lambda in gcbitset
...
Merge pull request !9412 from zhouguangyuan0718/master-barrier-refactor
2024-09-23 03:29:01 +00:00
openharmony_ci
ffbf94107b
!9380 Enable PGO when an/ai exists for non-app case
...
Merge pull request !9380 from zhaoziming_hw/zzm-dev-Enable_pgo_for_workload_with_an
2024-09-23 03:27:20 +00:00
openharmony_ci
bbcb81016d
!9304 IC 字典模式下异常
...
Merge pull request !9304 from 贺存茂/IC0913
2024-09-23 03:21:02 +00:00
openharmony_ci
68ebc6984a
!9417 [JIT] Fixed string table when create jshandle
...
Merge pull request !9417 from xiaoweidong/fix_string_table
2024-09-23 03:14:17 +00:00
openharmony_ci
0240f5af7e
!9404 补充部分GC的测试用例
...
Merge pull request !9404 from lvninglei/master
2024-09-23 03:09:21 +00:00
openharmony_ci
fb9f31e7e7
!9451 不一致代码同步
...
Merge pull request !9451 from lukai/synchronizeMaster
2024-09-23 03:07:14 +00:00
openharmony_ci
b4b940aa35
!9259 Class literal 内存优化
...
Merge pull request !9259 from yingguofeng/master_class_literal
2024-09-23 03:01:47 +00:00
openharmony_ci
73ce138dc9
!9431 Reformat ark_js_vm help information
...
Merge pull request !9431 from hewei/reformat_help
2024-09-23 02:56:22 +00:00
openharmony_ci
b494a7ec3f
!9461 Fix napi interface not switch running states bug
...
Merge pull request !9461 from dingwen/master
2024-09-22 15:51:13 +00:00
openharmony_ci
791f09b2b5
!9275 use vector to manage the native pointer
...
Merge pull request !9275 from zhouguangyuan0718/master-typedarray
2024-09-22 06:28:58 +00:00
openharmony_ci
b9713489e4
!9409 Fix lazy import shadows dynamic import
...
Merge pull request !9409 from yaochaonan/lazy
2024-09-22 03:40:33 +00:00
openharmony_ci
5c2b6ad057
!9420 fix ARK_LITECG_DEBUG
...
Merge pull request !9420 from xuyuqing/fix_0920
2024-09-21 22:05:14 +00:00
dingwen
bc55a9de98
Fix napi interface not switch running states bug
...
Description:Fix napi interface not switch running states bug
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IASQVU?from=project-issue
Signed-off-by: dingwen <dingwen6@huawei.com>
Change-Id: I784fe23d9549bcbaa0d36bfe7581ddc3d45338c1
2024-09-21 22:56:11 +08:00
zhouguangyuan
398caa526d
refactor lambda in gcbitset
...
This will make the Consume function be inlined.
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IASBCG
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: I988cb7ec50e7f6563ce1939e2a1a19feee7d00d4
2024-09-21 19:55:31 +08:00
zhouguangyuan
813a0106d6
use vector to manage the native pointer
...
When calling PushToNativePointerList, it spends too much time to allocate the native memory to add the pointer to list. Using vector instead of list can reduce the allocation.
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAQN94
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: Ic6ca716a3d6aad00b5a6c8e299c25c8bb31fe3c0
2024-09-21 19:54:30 +08:00
hecunmao
08bcca9b00
IC 字典模式下异常
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAQUR7
Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: I11417880072c91b9c1244d26f0d96149accd769e
2024-09-21 18:28:11 +08:00
lvninglei
a5770f72e2
Add some unit tests of GC
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAS8KM
Signed-off-by: lvninglei <lvninglei@huawei.com>
Change-Id: I015377d97e73ff15516c50600934f91cdd165092
2024-09-21 18:08:12 +08:00
zhaoziming
1878401060
Enable PGO when an/ai exists for non-app case
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAS0KY
Signed-off-by: zhaoziming <zhaoziming9@huawei.com>
Change-Id: I92138a4cce4cb4a2f3a67cb7010c7f7c1435f606
2024-09-21 16:35:57 +08:00
lukai
fa45fe0ee7
Synchronized code
...
Specify SHARED_OLD_SPACE for CreateFromUtf8CompressedSubString
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IASP94
Signed-off-by: lukai <lukai25@huawei.com>
Change-Id: Iee476202017468d08fea418935329ea2b5607e75
2024-09-21 16:14:45 +08:00
openharmony_ci
93e71f0160
!9360 fix heapdump idmap
...
Merge pull request !9360 from zhanheng/fix_idmap
2024-09-21 00:33:15 +00:00
openharmony_ci
8553679fab
!9388 Delay triggerring sharedgc until concurrent marking finshed
...
Merge pull request !9388 from lukai/delaySharedGC
2024-09-21 00:26:03 +00:00
openharmony_ci
cb63adeabb
!9383 Remove empty catch check
...
Merge pull request !9383 from mjz/master
2024-09-21 00:23:46 +00:00
openharmony_ci
37306e06da
!9314 Fixed the OOM but do not throw OOM error
...
Merge pull request !9314 from huangzhenghua/master20240913
2024-09-21 00:21:17 +00:00
xiaoweidong
fd76697a21
[JIT] Fixed string table create jshandle
...
Add new interface which no jshandle for jit thread
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IASDSD
Change-Id: I66ff4c7fd5f08cb3a971f6ab56fbda8174414011
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2024-09-20 18:52:29 +08:00
openharmony_ci
dc6d8241ec
!9408 add log for new Date()
...
Merge pull request !9408 from wpy111/master
2024-09-20 09:37:20 +00:00
hewei
63446fd119
Reformat help information
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IASJUG
Signed-off-by: hewei <hewei215@huawei.com>
Change-Id: Ifce5ddc29d41802c332b1b4c904870acc3006eca
2024-09-20 16:54:13 +08:00
yaochaonan
9977ab57ec
Fix lazy import shadows dynamic import
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IASAFW?from=project-issue
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: I609b7b338dbbef4d70b3eba3a29f70d79de1cc14
2024-09-20 16:44:05 +08:00
xuyuqing
842bcffa3a
fix
...
Issue: IASETH
Signed-off-by: xuyuqing <xuyuqing6@huawei.com>
2024-09-20 16:36:24 +08:00
openharmony_ci
48b985ce19
!9403 Add GC UT for heap
...
Merge pull request !9403 from Sandee/ut_20240919
2024-09-20 08:25:34 +00:00
wupengyong
4ebaf54bf3
Reason:add log for new Date
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IASAET?from=project-issue
Test: Build & Boot devices
Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: I50751c1bf0b10bc9c106c99b9d2add8df40a30fe
2024-09-20 12:24:06 +08:00
yingguofeng@huawei.com
08fd62a8fb
Perf(memory): Optimize memory for define class
...
Issue: #IAPMR7
Change-Id: Ie128d64a1454129ec322a9ec38a8b28a6bdf46b8
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2024-09-20 11:24:57 +08:00
zhanheng
d788d2a819
fix heapdump idmap
...
Issue: IARSSM
Signed-off-by: z00522183 <zhanheng2@huawei.com>
Change-Id: I19a04d925528cbc1f6ebdbd65ea4d724c53bbd3d
2024-09-20 09:24:04 +08:00
openharmony_ci
dcac0f0700
!9022 添加单元测试demo
...
Merge pull request !9022 from jialChen/ets_runtime_branch
2024-09-19 14:02:24 +00:00
openharmony_ci
400a511a6c
!9298 clean cmodule branch
...
Merge pull request !9298 from xuyuqing/cov_0912
2024-09-19 13:00:13 +00:00
openharmony_ci
6f14bfdb7b
!9214 Prevent AOT From Repeated Compilation
...
Merge pull request !9214 from 许杰/compilation_bug
2024-09-19 12:57:05 +00:00
openharmony_ci
d77df6b95a
!9367 bittVector xts 压力测试崩溃的问题新增的改进
...
Merge pull request !9367 from tangbin/master
2024-09-19 12:54:18 +00:00
openharmony_ci
66f0c60deb
!9178 修改Hash策略以及修复HashConcat Bug
...
Merge pull request !9178 from yinwuxiao/ywxhash
2024-09-19 12:51:57 +00:00
hlm2001
59fa26a7a8
Optimizing ArrayBufferData pointer obtaining
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAQFSY
Signed-off-by: hlm2001 <huanglimin10@huawei.com>
2024-09-19 19:29:04 +08:00
sandee
1cc04df0db
Add GC UT for heap
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAS9IX
Signed-off-by: sandee <xieyunfei8@huawei.com>
Change-Id: I12f3f7432d9ac4dcce38a5df0d02bb0d7dcdf181
2024-09-19 18:01:24 +08:00
openharmony_ci
35d59b211a
!9152 [Compiler] Fixed low arguments with row point acrossed gc point
...
Merge pull request !9152 from xiaoweidong/fix_arguments
2024-09-19 09:55:14 +00:00
openharmony_ci
c08a5663c8
!9296 Add unittest for JSNApi, change encode of README
...
Merge pull request !9296 from milkpotatoes/cherry-pick-1726133430
2024-09-19 09:48:51 +00:00
huangzhenghua
615263c667
Fixed the OOM but do not throw OOM error
...
Fixed the OOM but do not throw OOM error
Issue: #IAR8U6
Test: Build & Boot devices
Signed-off-by: huangzhenghua <huangzhenghua3@huawei.com>
Change-Id: Ibe861e996893db670640a7b3c10d89cd165b8488
2024-09-19 16:38:47 +08:00
lukai
892edc90d1
Delay triggerring sharedgc during concurrent marking
...
To reduce stw times, delay triggerring sharedgc until concurrent marking
finished
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAS5EU
Signed-off-by: lukai <lukai25@huawei.com>
Change-Id: Id0568c378be25766be9307a8f85bd8fbd62ad8e2
2024-09-19 14:30:40 +08:00
xuyuqing
33e264afa0
clean cmodule branch
...
Issue: IAQYF5
Signed-off-by: xuyuqing <xuyuqing6@huawei.com>
2024-09-19 10:46:53 +08:00
mjz
83c02c1164
Remove empty catch check
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAS27G
Signed-off-by: mjz <miaojianzhuang@huawei.com>
Change-Id: I6c27e9bbdaf445bc9e4a6f859b7a2a77c79e0307
2024-09-19 10:01:26 +08:00
openharmony_ci
2a6d50e69b
!9369 Update kfl lists 20240918
...
Merge pull request !9369 from kuchkovairina/20240918_kfl
2024-09-18 20:05:20 +00:00
openharmony_ci
0794b27ad5
!9132 batch barrier
...
Merge pull request !9132 from zhouguangyuan0718/master-batch-barrier
2024-09-18 20:03:03 +00:00