Commit Graph

12434 Commits

Author SHA1 Message Date
openharmony_ci
a272a049d3
!8168 Bugfix: work thread can't load hilog
Merge pull request !8168 from jiachong/j30052427_hilog
2024-07-15 10:12:33 +00:00
openharmony_ci
fd6556657f
!8131 add AOT compiler exit codes to SA
Merge pull request !8131 from ChenYC009/aot_exit_code
2024-07-15 10:10:26 +00:00
openharmony_ci
45f32ed7d8
!8117 Add number typed arrays test case for heap snapshot
Merge pull request !8117 from hanweiqi/hprof_test_case
2024-07-15 10:08:35 +00:00
openharmony_ci
87b2068df6
!8084 ConstPool GC Bugfix
Merge pull request !8084 from 吴璋达/gcbug
2024-07-15 10:06:52 +00:00
openharmony_ci
f7ec3ed4f3
!8114 [fuzz] Math函数及DataView函数在特殊入参时的问题修复
Merge pull request !8114 from zhangyinlu/fuzz_bugfix
2024-07-15 10:05:05 +00:00
jiangmengyang
98c0e385ec LoadJSPandaFile接口添加load文件名维测日志
print jspandaFile header addr

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

Signed-off-by: jiangmengyang <jiangmengyang3@huawei.com>
Change-Id: I796a7e8bad0ec953d2218ff99ca02d2276e59057
2024-07-15 17:09:36 +08:00
openharmony_ci
48a3081b29
!8164 Fuzz Bugfix
Merge pull request !8164 from yaoyuan/fuzz
2024-07-15 07:25:46 +00:00
yang-19970325
2b5018938b Fix appfreeze problem when cpuprofiler
Issue:   #IAC98P
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-id: i71dce57c7d49b8a4165d06403ace3a39d01d6425
2024-07-15 14:47:57 +08:00
linxin
d927505c04 Fix for JsProxyCallInternalStubBuilder
Issue: #IABZW5

Signed-off-by: linxin <linxinyq@foxmail.com>
Change-Id: Ie3820bb5b99bf3ee9c549b19eb7a8fe42af75c23
2024-07-15 14:24:03 +08:00
openharmony_ci
460c1711c3
!8108 js_api告警清理
Merge pull request !8108 from YuliCheng/TR4A
2024-07-15 05:24:11 +00:00
lukai
e96c1e72a6 Fix fuzzTest ContainersLinkedListClear uaf crash
In some FuzzTests, ecmaVm is used but not in running state which causes
shared gc problems.

Issue: IACU6N
Signed-off-by: lukai <lukai25@huawei.com>
Change-Id: I88dfc829768cfacfe86a14674066b93cd23dabcd
2024-07-15 11:33:28 +08:00
ginxu
03ac36c896 Fuzz Bugfix
Check if have the Stobjbyindex type before using it

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACTNV
Signed-off-by: ginxu <xujie101@huawei.com>
Change-Id: Ic62924b8df38f36ce99d3dce1d21694b2c810fd1
2024-07-15 09:19:18 +08:00
openharmony_ci
9baa81aedc
!8163 Add endOfString check for JSON parse
Merge pull request !8163 from chenjingxiang/opt_jsonparse_slicedstring_br
2024-07-14 16:24:07 +00:00
openharmony_ci
a0e1738957
!8060 Native Function ToString Get Segmentation fault where name has changed
Merge pull request !8060 from 贺存茂/NativeToString0708
2024-07-14 14:21:45 +00:00
hecunmao
34e54c02ba Bug in Array.from fastpath
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACUD3

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: Iff0cdd7a2463d4a916bcbea416b78520cf8bafa5
2024-07-14 20:30:57 +08:00
jiachong
91f92c4d90 Bugfix work thread can't load hilog
fix work thread can't load hilog problem

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACU6A
Signed-off-by: jiachong <jiachong6@huawei.com>
Change-Id: I17210a68a81b842ba5acb943dd77acea766f1552
2024-07-14 19:35:08 +08:00
openharmony_ci
69d79ccb4d
!8093 Fix ason not support reviver
Merge pull request !8093 from maojunwei/fixjson
2024-07-14 11:34:11 +00:00
yaoyuan
cf69608ae6 Fuzz BugFix
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACTIU

Signed-off-by: yaoyuan <yuanyao14@huawei.com>
Change-Id: Id413a0e3fbc047184960a05a52505c409c9ad681
2024-07-14 19:10:14 +08:00
zhangyinlu
2db36d25bc [fuzz] Math函数及DataView函数在特殊入参时的问题修复
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACA00
Description: MathMin输入参数不应该限制为Tagged,DataView get/set函数isLittleEndian参数传入浮点数需要对类型进行判断及转换
Change-Id: I309c26bac353ff04b920b8c8f1f884bba7ee1599
2024-07-14 17:30:15 +08:00
dingding
e29c740da6 Close AOT FastJSONStringify
There is a bug in FastJSONStringify. Invoking accessor may change the dictionary mode state of the object. It is not enough to judge only at the entrance. Correctly fixing may cause the overall performance degradation of the interface. The deoptimization scheme will cause the accessor to be invoked repeatedly. Close it temporarily to ensure some security issues.

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

Signed-off-by: dingding <dingding5@huawei.com>
Change-Id: Ieb19a5e57d47c8f18c5fb6941a35ebae82a9006e
2024-07-14 17:00:18 +08:00
chenjx-huawei
2728135051 Description: Add endOfString check for JSON parse
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACTDY?from=project-issue

Signed-off-by: chenjx-huawei <chenjingxiang1@huawei.com>
Change-Id: I407b26534cdd223c60b4fc6ec8b4ae77d2c2c713
2024-07-14 16:47:45 +08:00
openharmony_ci
41e67820ae
!8159 Fix remove module to sharedModule wrongly delete native vector
Merge pull request !8159 from yaochaonan/fixshare
2024-07-13 20:31:13 +00:00
openharmony_ci
2da6f520a5
!7754 Adjust gc threshold under sensitive status
Merge pull request !7754 from dingwen/gcthreshold_br
2024-07-13 18:24:42 +00:00
openharmony_ci
ac9a663ee2
!8135 [BugFix] Fix the memory error caused by valloc
Merge pull request !8135 from ZitongLi/mem_error_caused_by_valloc
2024-07-13 14:18:44 +00:00
yaochaonan
7cd30047b6 Fix remove module to sharedModule wrongly delete native vector
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACS0I?from=project-issue

Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: I832b64e6d8641c437c905df166d21a60e2d40788
2024-07-13 21:16:47 +08:00
dov1s
a27bc564f8 ASON not support reviver.
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAC2F6

Signed-off-by: dov1s <maojunwei1@huawei.com>
Change-Id: I067cb803a12dc3ff0cd1522a258530290bd12fb4
2024-07-13 19:11:12 +08:00
ZitongLi
85968e495c Fix memory error caused by valloc
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACJ8X
Change-id: i6d51b08e4fd85c39dc76a0bbccd6762966df3873
Signed-off-by: zitongli <lizitong1@huawei.com>
2024-07-13 15:03:28 +08:00
openharmony_ci
0322ffb38b
!8061 三方JS Workload劣化
Merge pull request !8061 from yingguofeng/bugfix
2024-07-13 05:51:24 +00:00
openharmony_ci
d3cfd9ea03
!8115 DefineField 函数IR化导致三方库应用启动失败
Merge pull request !8115 from 马昌友/master
2024-07-13 05:49:37 +00:00
openharmony_ci
b3616c5a1d
!8140 fix appfreeze and fix cleancode huge method
Merge pull request !8140 from zhanheng/fix_dump
2024-07-13 05:47:51 +00:00
openharmony_ci
703631f251
!8151 Fix LazyImportArray initialize value
Merge pull request !8151 from yaochaonan/lazy
2024-07-13 05:46:13 +00:00
YuliCheng
5124dcab1a Warning clear
Warning clear

Issue: #IAC989
Signed-off-by: yulicheng <chengyuli1@huawei.com>
2024-07-13 09:46:59 +08:00
YuliCheng
9b2fec8281 Re implement stownbyindex ic part, fix bug
Re implement stownbyindex ic part, fix bug

Issue: #IACJG8
Signed-off-by: yulicheng <chengyuli1@huawei.com>
2024-07-13 09:41:44 +08:00
steven_117f
88197dae6c Remove __BISHENG__ macros for testing
Signed-off-by: steven_117f <steven.829665@huawei.com>
2024-07-12 15:36:47 -04:00
steven_117f
ea0284954c Optimize multi-byte load in interpreter for AArch64 and Amd64
Signed-off-by: steven_117f <steven.829665@huawei.com>
2024-07-12 15:36:47 -04:00
openharmony_ci
c50c91193d
!8143 close multi thread TranslateClass
Merge pull request !8143 from wpy111/master
2024-07-12 18:12:33 +00:00
openharmony_ci
5a69283660
!8128 Revise builtin inlining tests
Merge pull request !8128 from Oberman Igor/revise-builtin-tests
2024-07-12 18:10:46 +00:00
openharmony_ci
af12dc248e
!8068 Fix MATH_SIGN_TAGGED gate type after inlining
Merge pull request !8068 from Efremov Andrey/sign-fix
2024-07-12 18:08:55 +00:00
openharmony_ci
5e9768d7e0
!8103 Modify the LightWeightMap getValueAt(double) fail
Merge pull request !8103 from 张鸿雨/master
2024-07-12 18:07:08 +00:00
openharmony_ci
1babb7fd1d
!8107 修复GC中YoungSpace未正确扩容
Merge pull request !8107 from chentianyu/rset
2024-07-12 18:05:30 +00:00
openharmony_ci
d541e762e8
!8100 Fix bug of inline function
Merge pull request !8100 from caolili123/master
2024-07-12 18:03:56 +00:00
openharmony_ci
349fab3375
!8099 fix mac standalone build failed
Merge pull request !8099 from fangting/B
2024-07-12 18:02:04 +00:00
openharmony_ci
72c6682821
!8087 The aa startup mode is added. If the .so file fails to be loaded, the detailed error information is displayed.
Merge pull request !8087 from 任堂宇/master
2024-07-12 18:00:13 +00:00
openharmony_ci
90abe221de
!8106 Sendable array数组越界时不报错,返回undefined
Merge pull request !8106 from xusen/dev_20240711_array
2024-07-12 17:53:30 +00:00
openharmony_ci
34c99bc6c7
!8118 Add func to get vm in global jsnapi
Merge pull request !8118 from xiongluo/new_scope_manager_jsnapi
2024-07-12 17:51:52 +00:00
yaochaonan
c9e8a199b2 Delete new bool
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IABWM6?from=project-issue

Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: If721c25fbd240ec0fa002008ace64a20b50603a1
2024-07-12 23:45:11 +08:00
wupengyong
af70c83ac7 Close multi thread TranslateClass
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACMKG?from=project-issue
Test: Build & Boot devices

Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: I980a1dedf3ab1fd61df7902131c63645ee19e63c
2024-07-12 17:24:52 +08:00
ChenYC009
e70c5574cb add AOT compiler exit codes to SA
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACHM0
Signed-off-by: ChenYC009 <chenyongchun5@huawei.com>
Change-Id: Id15655b2470986c3a0ea422326910dcbb9d0f203
2024-07-12 15:42:44 +08:00
zhanheng
31e8703709 fix appfreeze and fix cleancode huge method
Issue: IACJZ2
Signed-off-by: z00522183 <zhanheng2@huawei.com>
Change-Id: I515f2783358131d1b54b3506811330afd21e0d9c
2024-07-12 15:13:38 +08:00
bergamot14
1c07eeefd0 Add fastverify mode
Description: Add fastverify mode for build

Testing: all tests passed

Issue: https://gitee.com/openharmony/arkcompiler_toolchain/issues/IA7YUE

Signed-off-by: Tokmakov Alexander <dayver001@yandex.ru>
Change-Id: Ie6866f02936f26b2694bb6b7a6a87f5f0e259ba7
2024-07-12 08:40:27 +03:00