openharmony_ci
cba06065fd
!8191 bugfix for sharedModule in aot
...
Merge pull request !8191 from transparent123123/tzr_module
2024-07-19 08:32:22 +00:00
transparent123123
cf7c2981a4
bugfix for sharedModule process in aot
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAD8GV?from=project-issue
Signed-off-by: transparent123123 <tanzirui@huawei.com>
Change-Id: Ice1b9e870d81d829c0eb711e96af0658ac4bd961
Signed-off-by: transparent123123 <tanzirui@huawei.com>
2024-07-18 05:35:08 -07:00
harryhrp
5ba737abfa
Fix crashes when the phone signal does not allow the use of malloc related functions
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IABHLM?from=project-issue
Signed-off-by: harryhrp <herongpeng@huawei.com>
Change-Id: Ibfffc984049a97f5a295915b5cd7935c73f33704
Change-Id: Iee9c74ea23bf2983e3c238e5974d3026ffba5e5b
2024-07-18 11:04:11 +08:00
openharmony_ci
c9df2fb455
!8030 Support Float32Array and Uint8ClampedArray : ets_runtime modification
...
Merge pull request !8030 from Sandee/dev_20240708
2024-07-07 13:02:59 +00:00
Sandee
c137a801f1
Support Float32Array and Uint8ClampedArray
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAAO5P
Signed-off-by: sandee <xieyunfei8@huawei.com>
2024-07-07 10:46:05 +08:00
openharmony_ci
1e568ae423
!8006 [新需求]: 优化 JSON.parse 对于含有反斜杠的 string 的性能
...
Merge pull request !8006 from 李晨帅/JSON
2024-07-06 17:07:25 +00:00
openharmony_ci
1ad79b6754
!7948 Add napi for map
...
Merge pull request !7948 from diartyz/map
2024-07-06 09:39:56 +00:00
liu-zelin
a25f68f442
Add napi for map
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IA89HH?from=project-issue
Signed-off-by: liu-zelin <liuzelin8@huawei.com>
Change-Id: I2fd4251d2bb30d38f26f115dcedff72311b3c56a
2024-07-05 17:21:29 +08:00
dov1s
3fa712df12
ASON/JSON support BigInt
...
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IA6KCF
Signed-off-by: dov1s <maojunwei1@huawei.com>
Change-Id: I63618536dbbfab78c89c311ca983b6e28d156687
2024-07-05 14:28:55 +08:00
lichenshuai
785791edad
[新需求]: 优化 JSON.parse 对于含有反斜杠的 string 的性能
...
对于含有反斜杠的 string,先计算出长度,再分配空间,最后填值。
Issue: #IA6ZOV
Signed-off-by: lichenshuai <lichenshuai@huawei.com>
Change-Id: I20a56a9040a3984c8b92b2b7dac9052e1f0c2658
2024-07-05 13:53:18 +08:00
Yong Zhou
c84aa76483
JIT PGO discards the hclass in the RWOp of ProfileType, which needs to be accessed indirectly
...
Change-Id: Iae3dbe2df8f280f682487afcec6fbc03513b4099
Signed-off-by: Yong Zhou <zhouyong44@huawei.com>
2024-07-01 23:01:11 +08:00
hhl
ee738a626c
OOM dump don't report appfreeze.
...
Signed-off-by: hhl <yinhuiling@huawei.com>
2024-06-24 16:36:15 +08:00
openharmony_ci
372a753151
!7724 aot 和 jit 白名单归一
...
Merge pull request !7724 from l00799772/aotjit_whitelist
2024-06-21 07:54:29 +00:00
l00799772
50b75d4c86
merge aot and jit white list
...
Change-Id: Icf5ae4b14017d60e7864db59333e020489e584f9
Signed-off-by: l00799772 <liyufeng29@huawei.com>
2024-06-20 20:45:32 +08:00
shaoyijiang
88be391903
Delete redundant interfaces provided for dfx
...
Signed-off-by: shaoyijiang <shaoyijiang@huawei.com>
Change-Id: Ie541b5c7ac126747dd2531447b8248448b1e4686
2024-06-14 16:25:18 +08:00
luobinghao
ce443befc1
[feature] re open create folder
...
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9VXED
Signed-off-by: luobinghao <luobinghao@huawei.com>
Change-Id: I347ce9fbc8081075a2c104bbdb1372863179d313
2024-06-07 14:49:48 +08:00
luobinghao
025d4f3887
[feature]: 支持sa 接口查询当前AOT版本
...
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9U3JM?from=project-issue
Change-Id: I9e2b7aa3f5196c96ad9ac5ab357c6e3aaef4dd6d
Signed-off-by: luobinghao <luobinghao@huawei.com>
2024-05-31 22:03:30 +08:00
shilei
f56625350b
support string cache for arkui
...
Signed-off-by: shilei <shilei91@huawei.com>
Change-Id: I8e01db23aa26ba62a100908ee87a9f06fe4a96f2
2024-05-28 07:21:48 +00:00
openharmony_ci
6771b034cd
!7417 change AOT escape code macros
...
Merge pull request !7417 from herongpeng/aot_escape_marcros
Change-Id: I596cc858805899b3c1db64af34edd1afd98bc2c8
2024-05-21 14:38:41 +08:00
openharmony_ci
5efbed6fb7
!6694 [新需求]: ArkTS bitvector支持
...
Merge pull request !6694 from liujia178/bitVector
2024-05-17 15:04:43 +00:00
liujia178
912623c7c3
Add BitVector Containers
...
Issue:I9CB36
Signed-off-by: liujia178 <liujia178@huawei.com>
2024-05-17 18:31:21 +08:00
openharmony_ci
1970813ea0
!7347 dump jit obj
...
Merge pull request !7347 from wangyue/jitDumpObj
2024-05-16 12:12:00 +00:00
wangyue
a763694006
dump code
...
Change-Id: Ie432b42b946e309d5dea725638ca1c74cc20c932
2024-05-16 13:47:14 +04:00
wengchangcheng
cdba5d43ba
fix napi sendable
...
1. add ut
2. fix some interface bug
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9OLPG
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
Change-Id: Ic26e5fe5fb39432a896b6a98a8e194006e623bf1
2024-05-12 00:16:30 +08:00
linxin
588c6b011a
add GetMethodFromCache to libark_jsruntime
...
Signed-off-by: linxin <linxinyq@foxmail.com>
Change-Id: I0a5a9a66ca985088a53ffe428a073ae740b9bee5
2024-05-11 17:33:05 +08:00
openharmony_ci
b0b6985965
!7073 优化definefunc中的storebarrier
...
Merge pull request !7073 from KasonChan/ck_opt_definefunc
2024-05-10 11:08:40 +00:00
c00451847
ac3eae8b47
opt definefunc field store barrier
...
issue: https://gitee.com/open_harmony/dashboard?issue_id=I9IT6U
Change-Id: I631113b5a718d5e7a338ccb4888da974a100a8df
Signed-off-by: c00451847 <chenkai71@huawei.com>
2024-05-10 16:59:55 +08:00
buzhuyu
e6652f619a
add sharedArrayBuffer and sharedTypedArray nativeReference
...
desc: add sharedArrayBuffer and sharedTypedArray nativeReference
issue:https://gitee.com/openharmony/arkui_napi/issues/I9NSKC
Signed-off-by: buzhuyu <buzhuyu@huawei.com>
2024-05-09 23:01:36 +08:00
ChenYC009
54daad89e5
add sa service
...
Signed-off-by: ChenYC009 <chenyongchun5@huawei.com>
Change-Id: I2fbba5564f06f6aaa5c498acf7588e9aa2da4401
2024-05-05 12:42:14 +08:00
openharmony_ci
0f791e118f
!7190 Added the aa start mode to set the multithread security check switch
...
Merge pull request !7190 from 邵益江/master
2024-05-01 08:16:59 +00:00
shaoyijiang
41ce47a4b4
Feature adaptive sampling stack local backtrace
...
Signed-off-by: shaoyijiang <shaoyijiang@huawei.com>
Change-Id: I12be937154fc677af8aba10af5f1d3827ab207be
2024-04-30 10:00:19 +08:00
shaoyijiang
d61b8b7dfc
Added the aa start mode to set the multithread security check switch
...
Signed-off-by: shaoyijiang <shaoyijiang@huawei.com>
Change-Id: I1b276aa2c0d8eb194dd9b9bab4fa33fc3d979432
2024-04-30 09:53:58 +08:00
yang-19970325
cd97b621fd
Revert sendable json
...
This reverts commit f0037defe0ced0851d4eeb210082de9f155ddaca.
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I0b5de6c93dbad968208c8246fc3dab7e08904e68
2024-04-24 19:58:59 +08:00
Like
8463dad7ca
privateproperty lowering
...
Signed-off-by: Like <zhenglike@huawei.com>
Change-Id: Idd4affbc9d1ea861d8ef1168ce5f36ee9ef495e7
2024-04-23 14:20:59 +08:00
xiaoweidong
420b5ec786
[JIT] Set default options for concurrent jit compile
...
Change-Id: I64c028590421704e408affab581df52a71ab9579
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2024-04-21 23:30:13 +08:00
openharmony_ci
538141ec01
!7009 Remove code sign so depends in aot
...
Merge pull request !7009 from xiaoweidong/remove_code_sign_depends
2024-04-20 11:12:16 +00:00
xiaoweidong
81c35c0320
Remove explict depend code sign so
...
Change-Id: Ied22e63cc36a926e4b7844501ddc209d941048d7
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2024-04-20 14:07:59 +08:00
huoqingyi
f02aef4974
Remove TSManager and TSTypes
...
With the enhancement of the ability of PGO types, TSManager and TSTypes are no longer needed in the AOT compilation phase. So let's remove them.
Issue:
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9GG52
Tests:
ark_js_host_unittest, AOT pog test262 AOT workload
Signed-off-by: huoqingyi <huoqingyi@huawei.com>
Change-Id: I381017de86c3f8f74ed84edd848b986bcf85a4b5
2024-04-18 19:02:45 +08:00
openharmony_ci
c0ddceed8c
!6917 enable dyn deps of AOT on libark_aot_compiler
...
Merge pull request !6917 from gongtaotao/enable_dyn_deps_of_aot
2024-04-18 08:10:42 +00:00
xiaoweidong
da182d1a9c
Fix symbol export
...
Change-Id: Ibebe42a97254fa00ad858afb76f5290b22f5c7ff
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2024-04-17 10:13:58 +08:00
openharmony_ci
7ff2267ae7
!6848 Support concorrent jit compile
...
Merge pull request !6848 from xiaoweidong/parallel_jit_5
2024-04-16 13:01:38 +00:00
gongtaotao
43ceb8bdad
enable dynamic dependency of aot on libark_aot_compiler
...
Signed-off-by: gongtaotao <gongtaotao@huawei.com>
Change-Id: If67697a651542228f7f5f20792db4e2a7bbaeb17
2024-04-16 20:09:54 +08:00
DaiHN
c9c837d553
Bugfix of importing native module in shared-module
...
issue : c53148112e
Signed-off-by: DaiHN <daihuina1@huawei.com>
Change-Id: I8012abd5f5458d57141e6f5b4545380c998641d3
2024-04-15 21:01:39 +08:00
xiaoweidong
b27afd924d
[JIT] support concurrent compile
...
Change-Id: I3d1db40eb479434875a9952c0f5f9279ff67cdaa
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2024-04-15 14:04:05 +08:00
DaiHN
a23245c6b3
Bugfix of importing failed in shared-module
...
issue : https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9GH2M?from=project-issue
Signed-off-by: DaiHN <daihuina1@huawei.com>
Change-Id: I4987b68a5c4748bb76dcbcf55f21ce61f7f042b7
2024-04-15 12:11:04 +08:00
yang-19970325
ad56146fcd
fix code review
...
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: Ic87225c03646df2ac81ace6699bd4aacbee387ad
2024-04-14 23:14:06 +08:00
yang-19970325
d731ec8de3
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
...
Change-Id: I5e12850f4130d555683cd52dd6aa0665899dd146
2024-04-14 23:11:38 +08:00
Aleksandr Emelenko
1a460d1318
[NAPI] Add JsiFastNativeScope to speedup napi
...
Issue: #I9FWJW
Signed-off-by: Aleksandr Emelenko <emelenko.aleksandr@huawei.com>
Change-Id: I0fddd6c7dc56005f3aca35886c235330a23eceb8
2024-04-11 17:57:37 +08:00
yangcheng
11cf411e04
enable public-api
...
Signed-off-by: yangcheng <yangcheng89@huawei.com>
2024-04-10 17:32:05 +08:00
linxiang8
58abf70f8e
rebase pgo_type to master
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9EE0H
Signed-off-by: linxiang8 <linxiang8@huawei.com>
Change-Id: Iaaf1b480e4a6dbfaebafb5153fd9f3c3e1eefbd0
2024-04-08 18:59:44 +08:00