12731 Commits

Author SHA1 Message Date
openharmony_ci
f242a0b179
!8365 Modify code security specification alarm
Merge pull request !8365 from hlm2001/hlm_kexin_br
2024-07-31 17:23:56 +00:00
openharmony_ci
8caa966852
!8406 Modify code security specification alarm
Merge pull request !8406 from yy/master
2024-07-31 17:22:11 +00:00
openharmony_ci
8944d16120
!8360 Use multiple threads to compile stub.an
Merge pull request !8360 from zhouguangyuan0718/master-concurrent
2024-07-31 17:20:22 +00:00
openharmony_ci
7b808d9416
!8334 Fix OOM in OLD GC
Merge pull request !8334 from Panferov Ivan/gc-oom
2024-07-31 17:18:25 +00:00
openharmony_ci
b94a3a272e
!8308 Remove managed code from NativeScope
Merge pull request !8308 from shemetovphilip/fix_manage_code_supported_locales
2024-07-31 17:14:47 +00:00
openharmony_ci
06252532e4
!8391 回退“关闭带异常处理的函数的aot/jit编译”
Merge pull request !8391 from xing-yunhao/revert8053
2024-07-31 17:12:54 +00:00
xing-yunhao
b599efef9c Revert pr8053, pr8214 and pr8242
Pr8053, pr8214 and pr8242 raised some performance problem on application tests

Revert "Bug fix: pr8053 ark_js_vm crash", "Skipped try-catch aot compile" and "skip try catch jit compile"
Commits: 76885a3c5433aac1a67f3527e819638a3489b44b, 446ed412ef0a2f8789da75195a27b47f88ea2412, fb515ebe0ab1c2facfa68c138fe7b0b261ee06d5

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAG3H5?from=project-issue

Signed-off-by: xing-yunhao <xingyunhao1@huawei.com>
Change-Id: I90b1087d7872dd971c6e8a68836b20dc8c4107c6
2024-07-31 10:42:57 +08:00
openharmony_ci
d735a33462
!8398 Fix compilation warnings
Merge pull request !8398 from 王笑佳/master
2024-07-30 20:25:59 +00:00
openharmony_ci
34ddf6ed94
!7929 增加BitVector [Symbol.iterator] 方法
Merge pull request !7929 from liujia178/bitvector0625
2024-07-30 20:24:02 +00:00
openharmony_ci
cd3bd7c5da
!8125 Build time optimization
Merge pull request !8125 from Efremov Andrey/arkjs-build-time
2024-07-30 20:22:11 +00:00
openharmony_ci
ee5e505013
!8400 Fix SetWaterLineWithoutGC data race
Merge pull request !8400 from dingwen/waterline_br
2024-07-30 15:31:56 +00:00
openharmony_ci
82ab349e1c
!8411 Support local packageName use two level
Merge pull request !8411 from yaochaonan/router
2024-07-30 15:30:06 +00:00
openharmony_ci
8444164e71
!8404 Fix cmp return type is double.
Merge pull request !8404 from maojunwei/sortfix
2024-07-30 15:28:05 +00:00
openharmony_ci
1a47f57599
!8067 Set profileTypeInfo for function in which another function is defined for jit/aot mode
Merge pull request !8067 from qiuyu/lambda
2024-07-30 15:25:23 +00:00
openharmony_ci
d714a5b056
!8376 Fix aot codes crash when involving builtin methods in Map/Set/Date
Merge pull request !8376 from chenqy930/fix-specific-object-unchecked-in-lowering
2024-07-30 15:20:25 +00:00
yy
a210c6711f Modify code security specification alarm
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAGCUP?from=project-issue

Signed-off-by: yy <yejunwen2@h-partners.com>
2024-07-30 21:40:29 +08:00
Panferov Ivan
6160920e02 Force Full GC in case of failed Old GC
Description: Start Full GC after failed Old in case
old space exceed capacity to avoid OOM exception

Issue: #IAFD1D

Signed-off-by: Panferov Ivan <panferov.ivan@huawei-partners.com>
2024-07-30 21:12:34 +08:00
hlm2001
8f5bca718c Modify code security specification alarm
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IADBY2

Signed-off-by: hlm2001 <huanglimin10@huawei.com>
Change-Id: I803020b0dcbec08881bcba60b24bab12ac446ede
2024-07-30 16:56:50 +08:00
openharmony_ci
1cfa58215f
!8397 Sync bule yellow zone
Merge pull request !8397 from XinweiCai/sync_blue_yellow_zone
2024-07-30 08:33:44 +00:00
openharmony_ci
157453b101
!8213 Preserve ObjectSize HClass field while Clone
Merge pull request !8213 from Vsevolod Pukhov/vpukhov/h-obj-sz
2024-07-30 08:31:55 +00:00
Andrey Efremov
d8cf9a50f7 Optimize ArkJS VM build time
Issue: https://gitee.com/open_harmony/dashboard?issue_id=IACDZP

Change-Id: I729c3a2741cb2571d6f7184b2726e5f06eca802a
Signed-off-by: Andrey Efremov <efremov.andrey@huawei-partners.com>
2024-07-30 16:26:35 +08:00
zhouguangyuan
e9d7117f20 Use multiple threads to compile stub.an
There are multiple llvm modules and JIT engines when compiling stub.an. Every module can be compiled in a independent thread.

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAFP5E

Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: I600178fdb45e41ee38c1ee7baca2a7d667c47947
2024-07-30 16:13:24 +08:00
Philipp Shemetov
1a5fb33eec Bug: work with managed code
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAF2GF
Signed-off-by: Philipp Shemetov <shemetov.philip@huawei.com>
2024-07-30 11:09:57 +03:00
qiuyu
360dd5f180 Set profileTypeInfo for defined function
issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IABG3H

In jit/aot, compiled function has no default profileTypeInfo,
then the inner function cannot save its own profileTypeInfo.
we need to set it to optimize performance of the case that
inner function is defined for jit/aot mode

Signed-off-by: qiuyu <qiuyu22@huawei.com>
Change-Id: I92b6054c562a67543f25f1ffb5c6d930c32c5eeb
2024-07-30 10:51:47 +08:00
openharmony_ci
2a5995a1b5
!8388 Allow normalized ohmurl to be mixed
Merge pull request !8388 from chenlincl3/ohmurl_mix
2024-07-30 02:35:21 +00:00
openharmony_ci
8c30d95c97
!8396 shared_full Gc without force full gc in objectfactory
Merge pull request !8396 from xiongluo/shared_full_gc_no_force_full_gc
2024-07-30 02:24:43 +00:00
openharmony_ci
5439f83fd4
!8287 [Codecheck] Fix jsperftest script codestyle
Merge pull request !8287 from Petrov Igor/fix_codecheck_for_jsperftest
2024-07-29 15:05:17 +00:00
openharmony_ci
3897bae991
!8355 Fix ub with empty string
Merge pull request !8355 from Ilya Trubachev/fix-ub-empty-string
2024-07-29 15:03:27 +00:00
openharmony_ci
6addedf5f8
!8385 Revert PR 7333,7083
Merge pull request !8385 from 贺存茂/TypedArrayFindLast
2024-07-29 14:58:00 +00:00
openharmony_ci
0f6bfba998
!8389 Fix wrong PGO worknode for deserialized function
Merge pull request !8389 from zhaoziming_hw/zzm-dev-fix_serialize_worknode
2024-07-29 14:56:05 +00:00
openharmony_ci
6c2cc804ff
!8392 修复蓝黄区不一致
Merge pull request !8392 from 杨阳/fix_notsame
2024-07-29 14:54:12 +00:00
openharmony_ci
0d602cbf72
!8378 修复大仓开启jit codesign时arm64的编译问题
Merge pull request !8378 from Yiwei/fixFortBug
2024-07-29 14:48:39 +00:00
yaochaonan
4894598040 Support local packageName use two level
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAGDY1?from=project-issue

Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: I172165ffb47a6e924c728e05c24a585a816d511a
2024-07-29 21:55:16 +08:00
c00513733
c9ddd7213a Fix aot codes crash when involving builtin methods in Map/Set/Date
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAFX7F

Signed-off-by: c00513733 <chenqiuyao@huawei.com>
Change-Id: If86c5f25f4ce14eac5fb56b87b6b3cf55bd4b1a1
2024-07-29 20:10:36 +08:00
dov1s
5e5011c1e5 Fix cmp return type is double
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAGC00

Signed-off-by: dov1s <maojunwei1@huawei.com>
Change-Id: Ia3f4bb121be776ba4f61fd3a38ef84a272e01d03
2024-07-29 19:38:19 +08:00
openharmony_ci
39c011cc97
!8350 Add PGO Force Dump Option
Merge pull request !8350 from 许杰/forcedump
2024-07-29 11:22:57 +00:00
openharmony_ci
ffea6f1a25
!8390 Fix nonmovablespace alivesize statistic after fullgc
Merge pull request !8390 from lukai/nonMoveStatistic
2024-07-29 11:17:19 +00:00
xiongluo
c79e8e3283 shared full gc
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAAM12

Signed-off-by: xiongluo <xiongluo@huawei.com>
Change-Id: I5785021320e5dcc164671c79bdc26975abedc68b
2024-07-29 16:55:23 +08:00
dingwen
8e39416909 Fix SetWaterLineWithoutGC data race
Description:Delete SetWaterLineWithoutGC interface
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAGAM4?from=project-issue

Signed-off-by: dingwen <dingwen6@huawei.com>
Change-Id: I1d288b7e699b5b10638d951fbaf2ea43d30766e5
2024-07-29 16:24:45 +08:00
王笑佳
d5cd3cc623 Fix compilation warnings
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAG9R6

Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2024-07-29 16:07:21 +08:00
xwcai98
baffcc1d70 Sync bule yellow zone
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAG92C

Signed-off-by: xwcai98 <caixinwei5@huawei.com>
Change-Id: Ica025896804ec2c8f681d08794b334ca9eaad467
2024-07-29 15:36:39 +08:00
yang-19970325
703ecc0b24 Fix typo
Issue:  #IAG4A4
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
2024-07-29 10:12:43 +08:00
openharmony_ci
1acae53762
!8367 Add normalize ohmurl worker path verification
Merge pull request !8367 from chenlincl3/worker_crash
2024-07-28 19:18:12 +00:00
chenlincl3
4de4c862a9 Allow ohmurl to be mixed
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAG1AT
Signed-off-by: chenlincl3 <chenlin201@huawei.com>
Change-Id: I45f1ed0163d39cf3064d070b7ad8e1187eca3600
2024-07-28 21:19:01 +08:00
lukai
1be3f7d4b2 Fix nonmovablespace alivesize statistic after fullgc
Miss statistic alivesize of nonmovablespace after fullgc
Issue:IAG28L

Signed-off-by: lukai <lukai25@huawei.com>
Change-Id: Id6f8fbf66a76f75ccd1c8ceee107f97f71cb9fa5
2024-07-28 20:59:11 +08:00
zhaoziming
bcbbd36570 Fix wrong PGO worknode for deserialized function
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAG24R

Tests: all per-merge test passed

Signed-off-by: zhaoziming <zhaoziming9@huawei.com>
Change-Id: I2053dee9f40a71e137c8349cf2e97811bcf365c8
2024-07-28 20:52:58 +08:00
openharmony_ci
6df8e37801
!8311 Add snasphotenv multi-thread check
Merge pull request !8311 from dingwen/multicheck_br
2024-07-28 10:57:32 +00:00
openharmony_ci
a4869323e8
!7242 Delete serialize duplicate code
Merge pull request !7242 from dingwen/master
2024-07-28 10:55:17 +00:00
openharmony_ci
1abcba8b65
!8352 Fix lottie library crash
Merge pull request !8352 from yuanxupeng/lottie
2024-07-28 10:53:19 +00:00
openharmony_ci
752e547c8e
!8285 BUG FIX arkfuzzer_IsInt() crash
Merge pull request !8285 from RainbowseaExplore/master
2024-07-28 10:51:58 +00:00