Commit Graph

14037 Commits

Author SHA1 Message Date
xwcai98
cb32b40e50 Add constexpr
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0K4G

Signed-off-by: xwcai98 <caixinwei5@huawei.com>
Change-Id: I25e047c97b5395f89821049db7926ea6ec8e029e
2024-10-29 15:53:44 +08:00
openharmony_ci
be29f2f4b5
!9860 Refactor tagged array set
Merge pull request !9860 from XinweiCai/refactor_tagged_array_set
2024-10-22 22:21:59 +00:00
openharmony_ci
a36ac2c3f2
!9867 revert !9826 adapt to ffrt_mutex_t
Merge pull request !9867 from chentianyu/ffrt
2024-10-22 22:17:20 +00:00
openharmony_ci
0e96039e8b
!9812 Split ElementsKindCheck From StableArrayCheck And Some Optimization For EarlyElimination
Merge pull request !9812 from 许杰/earlyelimination
2024-10-22 22:14:54 +00:00
openharmony_ci
48209b1848
!8461 Allocate memory to old space base on PGO
Merge pull request !8461 from 刘智杰/memory_order
2024-10-22 22:10:00 +00:00
openharmony_ci
8d54e9fb13
!9846 Add and use ArrayCopy for array.unshift
Merge pull request !9846 from zhouguangyuan0718/master-unshift
2024-10-22 22:07:43 +00:00
openharmony_ci
3ef64407bc
!9871 Fix exception doesn't return
Merge pull request !9871 from yaochaonan/bugfix
2024-10-22 18:30:17 +00:00
openharmony_ci
4ba426e641
!9869 Optimize logging information
Merge pull request !9869 from hlm2001/log_1021
2024-10-22 05:57:43 +00:00
xwcai98
d863291d7f Refactor tagged array set
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAYAFX

Signed-off-by: xwcai98 <caixinwei5@huawei.com>
Change-Id: Iaefddc8a2adf3421b7eb364df3fbb41e1abffcfc
2024-10-22 09:22:54 +08:00
openharmony_ci
d063257c08
!9842 optimize CopyArray
Merge pull request !9842 from wpy111/master
2024-10-22 00:30:53 +00:00
openharmony_ci
91e3932d51
!9835 code revert 7332
Merge pull request !9835 from 杨云飞/master
2024-10-22 00:28:32 +00:00
openharmony_ci
0005a78d71
!9708 Array元素是 String类型 优化toSorted速度
Merge pull request !9708 from jiangmengyang/tosorted
2024-10-21 17:22:13 +00:00
zhouguangyuan
922cfc3356 Add and use ArrayCopy for array.prototype.unshift
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAXXUG
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: Ie1e85ff009955ff7938ffce111cef68b69af06f5
2024-10-21 22:57:41 +08:00
yaochaonan
f75537c929 Fix exception doesn't return
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAYJTW?from=project-issue

Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: Ib318019d038338ccaecc99e39c9337e0e6977653
2024-10-21 21:17:09 +08:00
ginxu
dffd458e96 Split ElementsKindCheck From StableArrayCheck And Some Optimization For EarlyElimination
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAXIFZ
Signed-off-by: ginxu <xujie101@huawei.com>
Change-Id: Ie3b8075798ff4dbbbe013bd7ef56a3c5ab26889a
2024-10-21 20:37:56 +08:00
hlm2001
b9f0afd9cd Optimize logging information
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAYHR1

Signed-off-by: hlm2001 <huanglimin10@huawei.com>
2024-10-21 16:54:11 +08:00
wupengyong
d732a736fb Reason:optimize CopyArray
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAXXBN?from=project-issue
Test: Build & Boot devices

Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: I41d4a322cec55051d06f33f7fb821e4a5a2d8a1f
2024-10-21 16:53:37 +08:00
openharmony_ci
cc9eb4b7fc
!9849 fix: AotCompilerArgsPrepareFuzzTest
Merge pull request !9849 from Lasting/bug/safuzz
2024-10-21 06:35:33 +00:00
chentianyu
4f9ecf4c31 Revert "pthread_mutex_t adapt to ffrt"
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAYFNV

Change-Id: I29190a098555df04c8213973e5dabf5cc72a9327
Signed-off-by: chentianyu <chentianyu31@huawei.com>
2024-10-21 09:30:10 +08:00
openharmony_ci
afaffae213
!9355 Bugfix of Wrong Disposal of Weak Reference During Partial GC
Merge pull request !9355 from 张博虓/bugfix_weakreference
2024-10-20 13:46:22 +00:00
openharmony_ci
94f2edf0d0
!9844 Solve the security alarm of std::stoi
Merge pull request !9844 from hlm2001/kexin_1017
2024-10-19 19:30:13 +00:00
openharmony_ci
3f1c3eb130
!9606 Use GCBitset and Mark Sweep for JitFort GC
Merge pull request !9606 from eching/jitfort_gcbitset_refactor
2024-10-19 04:38:55 +00:00
openharmony_ci
0d6411ecca
!9598 [ets_runtime] Realise the FastCreateDataProperty for Array.from
Merge pull request !9598 from xingshunxiang/addFastCreateDataProperty
2024-10-18 12:56:10 +00:00
openharmony_ci
603c6825a2
!9826 pthread_mutex_t对接ffrt
Merge pull request !9826 from chentianyu/ffrt
2024-10-18 12:53:51 +00:00
openharmony_ci
31ce5d8d1e
!9838 HClass changed but not Notify bugfix
Merge pull request !9838 from jiachong/jc_dts
2024-10-18 12:51:29 +00:00
hlm2001
e6e1598cb3 Solve the security alarm of std::stoi
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAXXI7

Signed-off-by: hlm2001 <huanglimin10@huawei.com>
2024-10-18 18:46:01 +08:00
刘智杰
8b5e15db80 Allocate memory to old space base on PGO
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAGX2J?from=project-issue
Signed-off-by: 刘智杰 <liuzhijie9@huawei.com>
Change-Id: I61169141d9589a6ae01e30f09fe4690ae29a72bb
2024-10-18 17:15:08 +08:00
openharmony_ci
533cff09da
!9828 Remove problem ut
Merge pull request !9828 from Sandee/bugfix/20241021
2024-10-18 08:13:06 +00:00
openharmony_ci
9c9243051d
!9688 Optimized function calls
Merge pull request !9688 from hlm2001/kexin_1011
2024-10-18 08:10:22 +00:00
Like
4115405f75 fix: AotCompilerArgsPrepareFuzzTest
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAY1LN?from=project-issue
Signed-off-by: Like <zhenglike@huawei.com>
Change-Id: I917eb0b270e47ddbda3655e1920c4007f9b6d65b
2024-10-18 14:43:34 +08:00
eching
b23ea7b9c2 Use GCBitset and Mark Sweep for JitFort GC
Add GCBitset and Mark Sweep changes for JitFort

Issue: IAUVJ6

Signed-off-by: eching <edward.k.ching@gmail.com>
2024-10-18 10:41:39 +08:00
xingshunxiang
a90a281433 Realise the FastCreateDataProperty for Array.from
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAWZHA?from=project-issue

    Description: add function tryFastCreateDataProperty in Array.from as a fastpath for JSArray

Signed-off-by: xingshunxiang <xingshunxiang@huawei.com>
Change-Id: Ic420f298165259f7ead7d1b6e08a27371165abde
2024-10-18 10:23:34 +08:00
jiachong
c42c84bd7d HClass changed but not Notify bugfix
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAXVKC
Signed-off-by: jiachong <jiachong6@huawei.com>
Change-Id: Ifb22b4876e223ebacaf3f4631cc610a76caebfc5
2024-10-18 10:13:53 +08:00
杨云飞
617e6c8024 revert code 7332
Issue:  https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAXUDD?from=project-issue

Signed-off-by: 杨云飞 <yangyunfei19@h-partners.com>
2024-10-18 09:52:06 +08:00
openharmony_ci
f87f2186e1
!9817 use constant string for symbol tostring
Merge pull request !9817 from zhouguangyuan0718/master-symbol
2024-10-17 22:46:52 +00:00
openharmony_ci
d9bc27745a
!9768 Fix Data Race Of SamplePandaFileInfo
Merge pull request !9768 from zhuangkudecha/AddMutexForFileInfo
2024-10-17 16:06:43 +00:00
openharmony_ci
1ad1da958e
!9805 编译输出stub.an的code-comment信息跨平台问题
Merge pull request !9805 from yangliping/new111
2024-10-17 16:04:26 +00:00
openharmony_ci
9087b40536
!9739 fix empty catch
Merge pull request !9739 from zoumujia/20241014
2024-10-17 16:02:10 +00:00
openharmony_ci
1e49c8a8e5
!9773 UT用例结束后释放申请的内存
Merge pull request !9773 from tuxiaohang/master
2024-10-17 09:06:58 +00:00
chentianyu
e4854aff4b pthread_mutex_t adapt to ffrt
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAXPBI

Signed-off-by: chentianyu <chentianyu31@huawei.com>
Change-Id: Ie8013177be37b672b32db0f074a5cd9ab06db410
2024-10-17 14:56:06 +08:00
openharmony_ci
e9c7e6d647
!9750 跨平台统一宏整改
Merge pull request !9750 from qugr/2024_10_14_pr_etsruntime
2024-10-17 06:39:57 +00:00
sandee
ba4130bf33 Remove problem ut
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAXQRE
Signed-off-by: sandee <xieyunfei8@huawei.com>
Change-Id: I2aff97e4c54a6a3791f7d4559d2a4d5f33201371
2024-10-17 11:43:14 +08:00
openharmony_ci
70cd0a34fe
!9595 remove intrinsics
Merge pull request !9595 from xuyuqing/cov_0927
2024-10-16 19:47:28 +00:00
openharmony_ci
979a8509e7
!9803 Fix license name spell error in bundle.json
Merge pull request !9803 from milkpotatoes/fix-license-name
2024-10-16 19:44:53 +00:00
openharmony_ci
91b5c1d088
!9743 优化sharedgc等待localgc异步清理任务结束
Merge pull request !9743 from lukai/waitcleartask
2024-10-16 16:03:16 +00:00
openharmony_ci
04db8df1c3
!9712 补充以及屏蔽 shared_obejct 模块UT分支覆盖率
Merge pull request !9712 from li_jianfei/dev_lijf
2024-10-16 16:00:48 +00:00
openharmony_ci
57e5958e74
!9735 修复开启CFI导致IOS-SDK找不到头文件的错误
Merge pull request !9735 from zhangyinlu/cfi_ios_fix
2024-10-16 15:55:42 +00:00
openharmony_ci
97a63e1f3a
!9670 Fix error uncaught exception in AOT mode
Merge pull request !9670 from xuan0126/master
2024-10-16 15:53:00 +00:00
openharmony_ci
b5ac1e49c7
!9701 [Bug]: Fix verifier failed when getting exception
Merge pull request !9701 from 王不薄/fuzz1011
2024-10-16 15:50:27 +00:00
openharmony_ci
5b894f34ff
!9775 [Bug]: Fix bug of branch unreachable when retyping value selector
Merge pull request !9775 from 王不薄/fuzz_unreachable
2024-10-16 15:47:48 +00:00