openharmony_ci
487039c5e5
!8073 add decodeURIComponent tests
...
Merge pull request !8073 from zhangyouyou/master
2024-07-11 13:55:06 +00:00
openharmony_ci
fa4b4723ac
!8063 fix idmap
...
Merge pull request !8063 from zhanheng/fix_dump
2024-07-11 13:53:28 +00:00
openharmony_ci
a1747dae62
!8003 Fix Cross-Platform AOT Macro
...
Merge pull request !8003 from liujia178/Fix-Cross-Platform-AOT-Macro
2024-07-11 13:51:45 +00:00
openharmony_ci
ab55d88c08
!8081 Fix the warning of long function in dfx_jsnapi.cpp
...
Merge pull request !8081 from yangxiaoshuai2022/warning_fix_0709
2024-07-11 13:49:51 +00:00
dingwen
c51644ceee
Adjust sensitive scene gc threshold
...
Description:Adjust sensitive scene gc threshold
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IA4H3F
Signed-off-by: dingwen <dingwen6@huawei.com>
Change-Id: I2fed44737685810ffc57f3e0ed8360e73dd1aab6
2024-07-11 21:40:37 +08:00
xusen
080cd76da6
数组越界时不报错,返回undefined
...
Signed-off-by: xusen <xusen15@h-partners.com>
Change-Id: I3e75bed6c6208a22a57cab5b3a78ac94cb915a15
Signed-off-by: xusen <xusen15@h-partners.com>
2024-07-11 21:14:53 +08:00
张鸿雨
05048f9513
Modify the LightWeightMap
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAC9HQ
Describe:Modify the LightWeightMap
Signed-off-by: 张鸿雨 <zhanghongyu42@huawei.com>
2024-07-11 20:59:53 +08:00
daizihan
4a41b819a2
Fix bug in push args in call info
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACDO7
Signed-off-by: daizihan <daizihan@huawei.com>
Change-Id: I33b39cb90a5fd74935406f6c3ec4c41871e1eb56
2024-07-11 20:17:49 +08:00
xiongluo
747b6704ff
Add func to get vm in global jsnapi
...
Change the method to get vm
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACC6Y?from=project-issue
Signed-off-by: xiongluo <xiongluo@huawei.com>
Change-Id: I043ddbbaf69521e56cdeee09b62e084e3df28402
2024-07-11 17:30:12 +08:00
yingguofeng@huawei.com
fb614f8fd2
(Aot): Fix third-part js workload degradation
...
1、Fix overflow when searching hclass from object literal hclass cache.
2、Fix missing barrier for object reference global env object in deserializer.
3、Fix hclass transition error with representation attribute.
Issue: #IAB8P5
Change-Id: Ia9fffb981995676b0ed74530eadaab610be29b2f
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2024-07-11 17:27:41 +08:00
machangyou
ecab1694ce
Callback DefineField function C++ To IR
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACB1I
Signed-off-by: machangyou <machangyou@huawei.com>
2024-07-11 16:47:51 +08:00
rentangyu
5560a3ab9e
The aa startup mode is added
...
If the .so file fails to be loaded, the detailed error information is displayed
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAA9J3
Signed-off-by: rentangyu <rentangyu@huawei.com>
2024-07-11 16:27:31 +08:00
openharmony_ci
ab6d7e11ce
!8092 Bugfix: Float32Array is not completedly supported
...
Merge pull request !8092 from Sandee/bugfix/20240708
2024-07-11 07:03:37 +00:00
chentianyu
5468549989
fix gc young space adjust capacity
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAC8WZ
Signed-off-by: chentianyu <chentianyu31@huawei.com>
Change-Id: Iafc6f0442646796b81a87defdfef893efb2b092e
2024-07-11 14:40:21 +08:00
openharmony_ci
a680afa88d
!8082 Fix warning of long function
...
Merge pull request !8082 from yangxiaoshuai2022/warning_fix_0709_2
2024-07-11 05:53:53 +00:00
openharmony_ci
d874187c74
!8080 [pgo] onHeap与notOnHeap转换未维护proto链问题修复
...
Merge pull request !8080 from zhangyinlu/bugfix_onheap_hclass
2024-07-11 05:51:55 +00:00
openharmony_ci
bf1aed7484
!8065 Add testcase for heap_snapshot
...
Merge pull request !8065 from hanweiqi/hprof_test_case
2024-07-11 05:50:12 +00:00
openharmony_ci
d6d3c2026a
!8045 fix jit task tool destory before vm destory
...
Merge pull request !8045 from xiaoweidong/fix_jit_task_pool
2024-07-11 05:48:31 +00:00
openharmony_ci
8fce41635e
!7987 [baseline jit]Handle performance issue
...
Merge pull request !7987 from huangyan/baseline_jit_performance_hy
2024-07-11 05:46:32 +00:00
fangting
85c1442619
fix mac standalone build failed
...
fix mac standalone build failed
Issue:#IAC532
Signed-off-by: fangting <fangting12@huawei.com>
2024-07-11 10:37:06 +08:00
zhanheng
b9f272d547
fix fillidmap
...
Issue: IABD8M
Signed-off-by: z00522183 <zhanheng2@huawei.com>
Change-Id: Ifb7b33d03cc0be67762a94e1e123f9e1bc179bdd
2024-07-11 10:27:35 +08:00
Sandee
e64a85a017
Fix bug of float32 array
...
Issue: https://gitee.com/openharmony/arkui_napi/issues/IAC20P
Signed-off-by: sandee <xieyunfei8@huawei.com>
2024-07-11 09:25:59 +08:00
wu_zhang_da
17352456c1
ConstPool GC Bugfix
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IABRZ5
Signed-off-by: wu_zhang_da <wuzhangda@huawei.com>
Change-Id: I732c8cb6daf41ebd9a6a7f4d8f1039a501c7b121
2024-07-11 09:15:05 +08:00
openharmony_ci
3bec1b9301
!8071 load native module throw error correctly
...
Merge pull request !8071 from jiachong/j30052427
2024-07-10 20:55:32 +00:00
openharmony_ci
caf20d98a8
!8002 TryRestoreElementsKind
...
Merge pull request !8002 from 安文韬/master
2024-07-10 18:25:02 +00:00
openharmony_ci
aee7a413c1
!8076 [新需求]: 优化循环结构的报错信息提示
...
Merge pull request !8076 from 李晨帅/JSON
2024-07-10 18:20:22 +00:00
openharmony_ci
07c5787677
!8019 set the invalid OSR code to undefined
...
Merge pull request !8019 from linxinyq/set-the-invalid-OSR-code-to-undefined
2024-07-10 09:39:39 +00:00
openharmony_ci
976a152ed6
!8035 [maple]Code bypass CFI protection rectification 2.0
...
Merge pull request !8035 from zy/clean_code_cfi_2
2024-07-10 09:34:46 +00:00
openharmony_ci
fabfd1c1cc
!6892 [BUG] 修正Intl.getCanonicalLocales接口实现
...
Merge pull request !6892 from liujia178/intl_get_canonical_locales
2024-07-10 09:32:05 +00:00
openharmony_ci
6138168ba6
!7829 CallStubBuilder v1
...
Merge pull request !7829 from xing-yunhao/call_stub_builder_v1_br
2024-07-10 09:29:35 +00:00
openharmony_ci
54d29c472f
!8070 Fix the size before InitializeWithSpeicalValue
...
Merge pull request !8070 from zhouguangyuan0718/master-fixunroll
2024-07-10 09:27:03 +00:00
liuzongze
eb90f10480
Fix some parameter type errors
...
Description: Fix type error
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IA6N9X
Signed-off-by: liuzongze <liuzongze@huawei.com>
Change-Id: I90a0260ec37abcf7ff833a71cb7ee2c374d8a244
2024-07-10 16:42:58 +08:00
yangxiaoshuai2022
d58a7ca8f7
Fix the warning of long function
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IABQI5
Signed-off-by: yangxiaoshuai2022 <yangxiaoshuai@huawei.com>
2024-07-10 16:00:16 +08:00
hanweiqi
0d113ff65b
Add testcase of heap_snapshot.cpp
...
Add testcase of GenerateNodeName(include error types and some commopn types);
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IABDTI
Signed-off-by: hanweiqi <hanweiqi3@huawei.com>
2024-07-10 15:58:28 +08:00
yangxiaoshuai2022
c88cf8a20f
Fix warning of long function
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IABQFC
Signed-off-by: yangxiaoshuai2022 <yangxiaoshuai@huawei.com>
2024-07-10 15:53:36 +08:00
zhangyinlu
27a4033cbc
[pgo] onHeap与notOnHeap转换未维护proto链问题修复
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IABOX4
Description:替换hclass需要维护proto链,对未维护proto链的场景进行修复
Signed-off-by: zhangyinlu <zhangyinlu@huawei.com>
Change-Id: Ifcc642099a1f40d29728cf7274d1a063518e185f
2024-07-10 14:20:56 +08:00
openharmony_ci
ace52a525f
!7984 dfx: pgo trace
...
Merge pull request !7984 from Lasting/dfx/pgo/trace
2024-07-10 06:06:36 +00:00
openharmony_ci
2992ca80fe
!8055 Only add vm param for jsnapi (ets runtime)
...
Merge pull request !8055 from xiongluo/only_vm_scope_manager_jsnapi
2024-07-10 06:05:01 +00:00
安文韬
6b2b9ae68f
TryRestoreElementsKind
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IA9YWU
Signed-off-by: anvette <anwentao@huawei.com>
2024-07-10 14:04:14 +08:00
shaoyijiang
b202288afe
Get more frame info for dfx
...
1.Remove the jit frame from the crash main thread scene
2.Get more native frames info for dfx
3.Fix prctl failure caused by tag.length() > PR_SET_VMA_ANON_NAME_MAX_LEN
Issue: IA6Z36
Signed-off-by: shaoyijiang <shaoyijiang@huawei.com>
Change-Id: I8dad456668519c80a0a45f22343f7304fb4c0cc5
2024-07-10 13:58:53 +08:00
xiaoweidong
80681266d0
[JIT] Fix jit task tool destory before vm destory
...
1. jit task pool destory will use threadid from jitthread when runtime destory,
but jit thread may be destoryed before task pool destory. so use thread id directly
2. add jit trace with funcname, and intall trace
3. remove unused compile log
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAB0IS
Change-Id: I310797eb336106cd5e06767fb36ef876b22bc895
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2024-07-10 12:13:41 +08:00
xing-yunhao
58a6e7cb79
Optimized JS-call-related stub building logic
...
1. Created CallStubBuilder class which is a derived class of StubBuilder
2. Broke dispatcher function into some smaller functions
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IA6126
Signed-off-by: xing-yunhao <xingyunhao1@huawei.com>
Change-Id: Ibbeb9d67a21a2dfd5772aa21af3e820fea28da37
2024-07-10 09:47:20 +08:00
openharmony_ci
a61452859e
!8036 modify std::thread argument to lambda statement by CFI Modification
...
Merge pull request !8036 from ChenYC009/lambda
2024-07-09 20:13:42 +00:00
openharmony_ci
b4220d044c
!8054 Fix compilation issues
...
Merge pull request !8054 from lijiamin/master
2024-07-09 20:11:53 +00:00
openharmony_ci
1939dc2e35
!6739 Add compiledcode and fastcall flag in JSFunctionBase
...
Merge pull request !6739 from xiaoweidong/machinecode_flag
2024-07-09 20:10:04 +00:00
openharmony_ci
3d69ef5e46
!8072 CodeCheck - Fix Compilation Warning
...
Merge pull request !8072 from yaoyuan/codeCheck
2024-07-09 20:08:17 +00:00
openharmony_ci
69f676f22d
!8052 Support lazy import
...
Merge pull request !8052 from yaochaonan/lazy
2024-07-09 20:06:43 +00:00
openharmony_ci
14e853b50f
!8048 修复LiteCG 递归爆栈问题 和 emit问题
...
Merge pull request !8048 from zhouyong/fix_problem_litecg
2024-07-09 17:14:22 +00:00
yaochaonan
28325725ac
Support Lazy Import
...
Issue: https://e.gitee.com/open_harmony/dashboard?issue=IAARFN
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: I8ccd39ba22d71827eb93699d560165beb9d12ba9
2024-07-10 00:41:17 +08:00
openharmony_ci
d3c47b0080
!7844 Apply cold start performance optimization
...
Merge pull request !7844 from liuzongze/master
2024-07-09 14:03:43 +00:00