openharmony_ci
ca92bba783
!4572 回退 Pull Request !4421 : CreateArrayWithBuffer Optimization
...
Merge pull request !4572 from 吴璋达/bufferbug
2023-08-03 11:50:41 +00:00
openharmony_ci
d17fd045df
!4577 Fix 262 test
...
Merge pull request !4577 from 王笑佳/master
2023-08-03 09:43:27 +00:00
zhangyukun8
04d80a6043
Fix inline a function at 2 different places bug
...
1. Type conflict could happen when inline a function at 2 places
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7QCJ6?from=project-issue
Signed-off-by: zhangyukun8 <zhangyukun8@huawei.com>
Change-Id: I426d5d68717173906a75ab2a5e4af742d77660e4
2023-08-03 17:15:40 +08:00
lijiamin2019
e60f1c9c04
Fix for super rebind this
...
Signed-off-by: lijiamin2019 <lijiamin24@huawei.com>
Change-Id: Ibfe3aa530ef1f324ec3c82cafe52df345a8aa170
2023-08-03 17:10:50 +08:00
王笑佳
acb5eef023
Fix 262 test
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7QCRW
Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-08-03 16:59:57 +08:00
openharmony_ci
36752b9b4e
!4569 Modifying Code Alarms
...
Merge pull request !4569 from 韩靖/master
2023-08-03 07:22:38 +00:00
openharmony_ci
5446936442
!4562 Adapt abc files in hsp reflect to secureMem
...
Merge pull request !4562 from yaochaonan/callback
2023-08-03 07:09:49 +00:00
openharmony_ci
495e8c34a0
!4571 Add external gc check
...
Merge pull request !4571 from xiongluo/gc_check
2023-08-03 06:50:30 +00:00
查维
bc864a60a6
Merge branch 'master' of gitee.com:openharmony/arkcompiler_ets_runtime into master
...
Signed-off-by: 查维 <zhawei@kaihong.com>
2023-08-03 06:48:13 +00:00
wu_zhang_da
d8925b6553
回退 Pull Request !4421 : CreateArrayWithBuffer Optimization
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7Q9J4
Signed-off-by: wu_zhang_da <wuzhangda@huawei.com>
Change-Id: I7f0017b35418a0096c5855012a1e779893eef837
2023-08-03 14:19:00 +08:00
xiongluo
2dcf58f9b3
add external gc check
...
Signed-off-by: xiongluo <xiongluo@huawei.com>
Change-Id: I241dd202ed2c4b3c2d817d7814a58acff89ff05f
2023-08-03 14:09:37 +08:00
openharmony_ci
23cf128ed4
!4568 Increase nonmovable space limit to 16M
...
Merge pull request !4568 from wuwanqi/master
2023-08-03 03:53:03 +00:00
openharmony_ci
2ed6c582ce
!4561 Range Analysis of MUL and MOD
...
Merge pull request !4561 from void_f/RangeAnalysis_of_MUL_and_MOD
2023-08-03 03:34:54 +00:00
openharmony_ci
53b63bbbff
!4567 Reorder earlyelimination and earlyelimination
...
Merge pull request !4567 from ChunyangWang/reorder_elimination
2023-08-03 02:42:16 +00:00
void_f
7d67907fb5
Range Analysis of MUL and MOD
...
Issus: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7PNGT
Signed-off-by: void_f <void_f@foxmail.com>
Change-Id: I47e45654c1f9e2cd409ebd95810e99e75749a385
2023-08-03 10:32:03 +08:00
wuwanqi
4c419d1236
Increase nonmovable space limit size
...
issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7Q4SV?from=project-issue
Signed-off-by: wuwanqi <wuwanqi2@huawei.com>
Change-Id: I3481164e1fb221e10f44e480eec62464ffb59e70
2023-08-03 10:26:58 +08:00
hwx1163501
f0631bfc68
Modifying Code Alarms
...
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7Q61H
2023-08-03 10:19:06 +08:00
K0u1hw
e7d49db398
Reorder EarlyElimination And LaterElimination
...
Issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7Q1CE
Signed-off-by: K0u1hw <wangchunyang15@huawei.com>
Change-Id: I55c9e793ba51204525c494981d88f59d2ac04ef9
2023-08-02 18:01:29 +08:00
openharmony_ci
c8f09534ea
!4544 CpuProfiler don't getstack when gc
...
Merge pull request !4544 from suchongwei/master
2023-08-02 07:59:18 +00:00
openharmony_ci
99a72aec0e
!4485 Support Dropframe for Debug Mode
...
Merge pull request !4485 from 张博虓/add_dropframe
2023-08-02 06:51:04 +00:00
yaochaonan
8ea14bf2e0
Adapt abc files in hsp reflect to secureMem
...
Modify callbackFunc
Issue:https://e.gitee.com/open_harmony/dashboard?issue=I7PR1V
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: If05cced572b849efdc8a6f1bf4676b7ab8bff96d
2023-08-02 11:01:52 +08:00
openharmony_ci
827770770a
!4516 Bugfix on JSStableArray::FastCopyFromArrayToTypedArray
...
Merge pull request !4516 from chenjingxiang/fast_copy_array_to_typed_array
2023-08-02 02:33:22 +00:00
openharmony_ci
25d8be5b87
!4517 Bugfix on BuiltinsDataView::SetViewValue and GetViewValue
...
Merge pull request !4517 from chenjingxiang/dataview
2023-08-02 02:28:44 +00:00
Chongwei Su
0efdf3d5a6
CpuProfiler don't getstack when gc
...
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7OZ0P
Signed-off-by: Chongwei Su <suchongwei@huawei.com>
2023-08-02 10:28:15 +08:00
quiet-thought
04798afdf9
Bugfix on BuiltinsDataView::SetViewValue and GetViewValue
...
Issue: https://gitee.com/open_harmony/dashboard?issue_id=I7NVPC
Signed-off-by: quiet-thought <chenjingxiang1@huawei.com>
Change-Id: I32c07c114185ba55902c54b4d25af61e1ba4b60d
2023-08-02 09:56:01 +08:00
openharmony_ci
96f95d4fc1
!4429 opt string table
...
Merge pull request !4429 from xiongluo/string_opt
2023-08-02 01:26:58 +00:00
xiongluo
d622c14fca
opt string table
...
Signed-off-by: xiongluo <xiongluo@huawei.com>
Change-Id: I6f10e8fcb0f9120c2cdba929b9731e4286a6ab8a
2023-08-01 22:05:57 +08:00
openharmony_ci
75b4e3d01f
!4558 AOT Optimization - RangeGuard Pass Part-5
...
Merge pull request !4558 from 刘智杰/range_guard
2023-08-01 13:07:46 +00:00
liuzhijie
48852686c3
AOT Optimization - RangeGuard Pass Part-5
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7PMY6?from=project-issue
Signed-off-by: liuzhijie <jay.lau2020.work@outlook.com>
Change-Id: Ifd2f51ff95dd723e6e5977b6fea39fb82e0c045a
2023-08-01 20:35:11 +08:00
张博虓
38f1052170
Support Dropframe for Debug Mode
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7N01F
Signed-off-by: 张博虓 <305339823@qq.com>
Change-Id: Iffe09d4d6fcf61f3eab56ba107d6e9672c8d64ba
2023-08-01 18:48:35 +08:00
zhangyukun8
25f6530062
Function ptr support pgo inline
...
1. Collect method id of calltarget when call js function
2. Load gt by method id from pgo
3. Set call insts' calltarget type
4. Fix process method bug
5. Support pgo-aot testcases
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7NMOO?from=project-issue
Signed-off-by: zhangyukun8 <zhangyukun8@huawei.com>
Change-Id: Ib7e92ab1b529195367af16f923c2e620f40f8a36
2023-08-01 18:48:24 +08:00
openharmony_ci
1a0352bfb9
!4559 BinaryArithmetic has incorrect gateType for fdiv
...
Merge pull request !4559 from 孙哲/work
2023-08-01 09:46:53 +00:00
openharmony_ci
71e8ab1b61
!4560 回退 'Pull Request !4538 : Pgo saving triggred by signal'
...
Merge pull request !4560 from Gargoyle.h/revert-merge-4538-master
2023-08-01 09:36:09 +00:00
openharmony_ci
45f0cd3b8f
!4455 Refactor module,modify exception [Part 1]
...
Merge pull request !4455 from yaochaonan/exception
2023-08-01 08:03:45 +00:00
Gargoyle.h
2d6181d71e
回退 'Pull Request !4538 : Pgo saving triggred by signal'
2023-08-01 07:54:08 +00:00
sunzhe23
d89dcfdfac
Fix BinaryArithmetic get wrong gateType bug
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7PN45
Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
2023-08-01 15:47:49 +08:00
openharmony_ci
e2af271c33
!4538 Pgo saving triggred by signal
...
Merge pull request !4538 from hzzhouzebin/SignalTriggerPgoSaving
2023-08-01 07:15:09 +00:00
yaochaonan
f1efb77b4a
Refactor module,modify exception [Part 1]
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7M4NK?from=project-issue
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: Ie402c920323833b4e7df0d7bc19aa335efc230b0
2023-08-01 14:52:51 +08:00
openharmony_ci
c9a358ea71
!4552 Fix master 262
...
Merge pull request !4552 from 王笑佳/master
2023-07-31 10:56:57 +00:00
王笑佳
74bcea4c55
Fix master262
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7PDPW
Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-07-31 17:38:03 +08:00
openharmony_ci
3a20e69b8c
!4550 Fix the bug of AOT generate phc
...
Merge pull request !4550 from weng-xi/filter_method
2023-07-31 09:35:02 +00:00
openharmony_ci
138cc3a11d
!4549 AOT Optimization - RangeGuard Pass Part-4
...
Merge pull request !4549 from 刘智杰/range_guard
2023-07-31 09:11:32 +00:00
weng-xi
21b6360043
Fix the bug of AOT generate phc
...
Fix the bug that the method with the same name is not filtered when aot generates phc
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7PBCB
Signed-off-by: weng-xi <wengxi1@huawei.com>
Change-Id: I15b58ec3aa61a049bd8fb13879b556bc991b2a0c
2023-07-31 15:36:34 +08:00
openharmony_ci
fbf590bbfd
!4536 Modifying Code Alarms
...
Merge pull request !4536 from 韩靖/master
2023-07-31 07:25:23 +00:00
liuzhijie
7a7758d1a0
AOT Optimization - RangeGuard Pass Part-4
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7P758
Signed-off-by: liuzhijie <jay.lau2020.work@outlook.com>
Change-Id: If3b245223e3d5a9525e057e673da821fa331de1f
2023-07-31 11:41:00 +08:00
openharmony_ci
957b7fbeb9
!4537 Bugfix MapIterator
...
Merge pull request !4537 from maojunwei/tmp1
2023-07-31 03:25:37 +00:00
hwx1163501
7232b1c5e0
Modifying Code Alarms
...
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7ORBT
2023-07-31 10:58:49 +08:00
hzzhouzebin
4bbfbc1c18
Pgo saving triggered by signal
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7OX6H
Signed-off-by: hzzhouzebin <zhouzebin1@huawei.com>
Change-Id: I398770a5d76c844690bba93e00ff0704018a9444
2023-07-30 07:24:47 +08:00
王笑佳
704b679647
Fix app freeze
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7OZIL
Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-07-29 20:00:52 +08:00
ginxu
5efb392145
Inline Accessor Check Elimination
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7OYPF
Signed-off-by: ginxu <xujie101@huawei.com>
Change-Id: I307a3119abd64e41447635da9150dbd40b41677f
2023-07-29 15:45:38 +08:00
openharmony_ci
1ddd98d8c5
!4541 字典序模式,TrackField功能修复。
...
Merge pull request !4541 from yingguofeng/master
2023-07-29 06:48:36 +00:00
openharmony_ci
5c37389e14
!4539 Bug Fix: coredump in range_guard
...
Merge pull request !4539 from 刘智杰/range_guard_fix
2023-07-29 05:01:50 +00:00
yingguofeng@huawei.com
96ea4aad33
Fix(runtime): Fix propertyattribute bitfield cover
...
Issue: #I7OXQ1
Change-Id: I7006bf66049180ea16dec1de3e6af06253e11904
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2023-07-29 13:00:29 +08:00
liuzhijie
5560f38d86
Fix range_guard
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7OXEV?from=project-issue
Signed-off-by: liuzhijie <jay.lau2020.work@outlook.com>
Change-Id: Ie96f3095216f8c5fc48e3745ab8c157a132d3fff
2023-07-29 11:52:36 +08:00
wanghuan2022
ccfb4161a6
[Bug]: allocation tracker低概率出现崩溃
...
desc: allocation tracker低概率出现崩溃
reason:
当前逻辑是先stopAllocationTracker再stop定时器。可能存在stopAllocationTracker清除数据后又触发了定时器回调,这样又去访问数据,导致数组越界崩溃。
solu:
1.数组访问增加长度判断;
2.先停止定时器,再去触发stopAllocationTracker。
issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7OXIP
Signed-off-by: wanghuan2022 <wanghuan80@huawei.com>
Change-Id: Ibb867c935101300f4368782c29b90ef42f15b146
2023-07-29 11:34:55 +08:00
openharmony_ci
026df68797
!4535 Negative(Large)IndexCheck Elimination
...
Merge pull request !4535 from void_f/NegativeIndexCheck_Elimination
2023-07-28 13:41:08 +00:00
void_f
9d5702be3c
NegativeIndexCheck Elimination
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7OP25
Signed-off-by: void_f <void_f@foxmail.com>
Change-Id: Iea144f0556b64934f9fd3c650170997cadab2abf
2023-07-28 17:31:01 +08:00
maojunwei
11066bb822
Bugfix MapIterator
...
Signed-off-by: maojunwei <maojunwei1@huawei.com>
Change-Id: I4ce5c4b70787191a9c0f70b94bf108914ab613af
2023-07-28 17:16:53 +08:00
ginxu
9deacc68b2
Support Fast Inline Accessor
...
Reduce unnecessary load Accessor
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7OG6T
Signed-off-by: ginxu <xujie101@huawei.com>
Change-Id: If5071a1d42c6d09d2db78089403a0e900b3c0b68
2023-07-28 16:05:27 +08:00
openharmony_ci
2624d3e08e
!4503 [新需求]: AOT编译器代码生成模块重构
...
Merge pull request !4503 from Gargoyle.h/wzfmaster-dev
2023-07-28 04:55:34 +00:00
openharmony_ci
d969023699
!4527 MayAccessOneMemory - Point to the same memory
...
Merge pull request !4527 from 刘智杰/early_elimination
2023-07-28 04:02:53 +00:00
wuzhefeng
8f0c9b70f4
[Feature] AOT compiler's code generator refactor.
...
AOT compiler's code generation module (LLVM-JIT) contains many redundant type-related logics,
which should be simplified and removed and refactored. By introducing const types variables
that can be reused during lowering-ops to make the lowering more clear and efficient.
Architecture refactoring and so that the code generator can emit more efficient and shorter
LLVM-IR that will improve the compilation time.
Testings: test262/test262aot/workload/ut
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7NNO2
Signed-off-by: wuzhefeng <wuzhefeng1@huawei.com>
Change-Id: I484802888e1c1bb5a550948ffaf206cd28ef0a6c
2023-07-28 11:42:09 +08:00
openharmony_ci
2eae5d4413
!4497 node用例使能
...
Merge pull request !4497 from 汤立镇/724
2023-07-28 03:15:40 +00:00
liuzhijie
03c4e4e102
MayAccessOneMemory - Point to the same memory
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7OHIL?from=project-issue
Signed-off-by: liuzhijie <jay.lau2020.work@outlook.com>
Change-Id: I23f882b77e5a099300c92b9f5951da6c5b8c7718
2023-07-27 20:48:15 +08:00
openharmony_ci
7a39e63e7c
!4510 Fix application crash while mixed debugger
...
Merge pull request !4510 from 杨阳/fix_cppcrash1
2023-07-27 11:22:40 +00:00
openharmony_ci
4be3327d86
!4522 Bugfix on IsDst Function on Windows Platform
...
Merge pull request !4522 from chenjingxiang/date_in_dst_br
2023-07-27 07:59:53 +00:00
openharmony_ci
ab5e9ed683
!4421 Optimize CreateArrayWithBuffer instruction
...
Merge pull request !4421 from 吴璋达/arraybuffer
2023-07-27 04:48:10 +00:00
openharmony_ci
6e4d187996
!4436 Change the data type (int to uint)
...
Merge pull request !4436 from 韩靖/master
2023-07-27 03:25:34 +00:00
openharmony_ci
f845a383a1
!4519 Modifying Code Alarms
...
Merge pull request !4519 from 韩靖/master
2023-07-27 03:24:39 +00:00
yang-19970325
a1e4a1dd82
Fix application crash while mixed debugger
...
Issue:#I7M6MN
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I6a00c8d7eedf0b85b18a27600a9636e37b5cf189
2023-07-26 21:11:40 +08:00
linxiang8
34c3b89b4c
Bugfix: fix some compiler bug
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6NLEV
Signed-off-by: linxiang8 <linxiang8@huawei.com>
Change-Id: I1f877a658cb7838d73bce1a11ed647881c124249
2023-07-26 20:59:01 +08:00
wu_zhang_da
5f474177a1
Optimize CreateArrayWithBuffer Instruction
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7KUJH
Signed-off-by: wu_zhang_da <wuzhangda@huawei.com>
Change-Id: I18a47544030568903aac09b8f02480da933e5e9f
2023-07-26 18:10:05 +08:00
quiet-thought
7b2712aa3b
Bugfix on IsDst Function on Windows Platform
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7O8T9
Signed-off-by: quiet-thought <chenjingxiang1@huawei.com>
Change-Id: Idad04e9b1e7fa98750d1cbdf610ad7d95a0961bb
2023-07-26 18:08:07 +08:00
zha.wei
5767287241
description:code review issue fix
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-07-26 17:51:13 +08:00
openharmony_ci
dcd0474a52
!4520 Add log for handle scope
...
Merge pull request !4520 from maojunwei/tmp1
2023-07-26 09:18:21 +00:00
zha.wei
be5f97cacf
description:add js_stable_array ut test case
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-07-26 16:41:48 +08:00
zha.wei
c74e2bf8ef
description:code review error fix
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-07-26 15:18:59 +08:00
openharmony_ci
e66c06a338
!4514 Fix some aot bug
...
Merge pull request !4514 from weng-xi/fix_aot_bug
2023-07-26 07:11:19 +00:00
maojunwei
e03d58b44d
Add log for handle scope
...
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7I54K
Signed-off-by: maojunwei <maojunwei1@huawei.com>
Change-Id: Ibad54a2208289563c59847112e52003157f05d82
2023-07-26 14:53:52 +08:00
openharmony_ci
cd1c54cc3e
!4479 Apply variant strategies of cset in foreground and background
...
Merge pull request !4479 from wuwanqi/master
2023-07-26 06:52:52 +00:00
hwx1163501
bd75a1ee0c
Modifying Code Alarms
...
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7O1JS
2023-07-26 14:14:35 +08:00
zha.wei
4eaccc7b61
description:code review issue fix
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-07-26 13:44:20 +08:00
openharmony_ci
a08b3b11be
!4509 Optimize Array.join() Append
...
Merge pull request !4509 from maojunwei/tmp2
2023-07-26 03:46:03 +00:00
weng-xi
c346054491
Fix some aot bug
...
Fix some aot bug
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7NXUR
Signed-off-by: weng-xi <wengxi1@huawei.com>
Change-Id: Ib7708639b1c35fdac6ac6385ed116b1eafeee587
2023-07-26 11:00:49 +08:00
查维
629819f16b
update ecmascript/builtins/builtins_typedarray.cpp.
...
Signed-off-by: 查维 <zhawei@kaihong.com>
2023-07-26 02:39:10 +00:00
zha.wei
9a3ea6233f
description:code review error fix
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-07-26 09:55:09 +08:00
liuzhijie
c913868f5d
AOT Optimization - RangeGuard Pass Part-3
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7NQ62?from=project-issue
Signed-off-by: liuzhijie <jay.lau2020.work@outlook.com>
Change-Id: Ib5b34c8eab4dee48a7873ee02f1e1291d49be21c
2023-07-26 09:12:34 +08:00
hwx1163501
29e0ddd5f3
Change the data type (int to uint)
...
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7LDYJ
2023-07-25 21:05:05 +08:00
quiet-thought
3442c34d96
Bugfix on JSStableArray::FastCopyFromArrayToTypedArray
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7NUZM
Signed-off-by: quiet-thought <chenjingxiang1@huawei.com>
Change-Id: I0f2f6c8e3c484d62e1bc53594641ca1bda1bd452
2023-07-25 20:44:21 +08:00
openharmony_ci
6fdf824e3a
!4495 Optimize Array.from Mapiterator
...
Merge pull request !4495 from maojunwei/tmp1
2023-07-25 12:39:03 +00:00
openharmony_ci
c3e8074edf
!4477 Support pgo profile for getter/setter
...
Merge pull request !4477 from yingguofeng/master
2023-07-25 10:09:20 +00:00
maojunwei
e7a4a91803
Optimize Array.from Mapiterator
...
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7NCBO
Signed-off-by: maojunwei <maojunwei1@huawei.com>
Change-Id: Id0995a2723d09e70f50b2f4942bcf8e158183aa2
2023-07-25 16:41:40 +08:00
openharmony_ci
7de71776b5
!4498 UpdateRange在更新ConstInt gate时,rangeInfos_可能失效
...
Merge pull request !4498 from xiaoweidong/buffix_uprange
2023-07-25 07:15:18 +00:00
openharmony_ci
a219e55922
!4486 CheckAndConvert Elimination
...
Merge pull request !4486 from void_f/Add_CheckAndConvert_to_depend_list
2023-07-25 06:32:55 +00:00
dov1s
6354ab83af
Optimize Array.join() Append
...
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7NPUS
Signed-off-by: dov1s <maojunwei1@huawei.com>
Change-Id: Ibe55f3172c968537c52f09d7a90547522cd53d61
2023-07-25 14:12:10 +08:00
openharmony_ci
fc4b4ef71e
!4499 Fix the try-catch bug of AOT compiler
...
Merge pull request !4499 from weng-xi/fix_bug_of_try
2023-07-25 05:22:53 +00:00
openharmony_ci
5029270669
!4502 TrackFiled 适配Object Literal Bugfix
...
Merge pull request !4502 from yingguofeng/master_object_literal
2023-07-25 04:36:54 +00:00
openharmony_ci
34a05e07f3
!4500 Fix cppcrash for mixed debugger
...
Merge pull request !4500 from 杨阳/fix_cppcrash
2023-07-25 04:09:32 +00:00
openharmony_ci
5be5084983
!4483 Fix data type 2
...
Merge pull request !4483 from 王笑佳/master
2023-07-25 03:07:07 +00:00
openharmony_ci
089f36fb51
!4476 Inline Getter Setter
...
Merge pull request !4476 from 许杰/inline_accessor
2023-07-25 02:29:35 +00:00
void_f
589ef61429
CheckAndConvert Eliminition
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7N0P9
Signed-off-by: void_f <void_f@foxmail.com>
Change-Id: I7455ddac826dc3a74047aaf394612446602ffa90
2023-07-25 09:57:07 +08:00
yingguofeng@huawei.com
ecbc459cc8
Fix(Aot): ObjectLiteral adapter trackField
...
Issue: #I7NL4U
Change-Id: Ie9e5f2a269bdac7a7b95098ad21b8dd0d74388ed
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2023-07-25 09:56:53 +08:00
weng-xi
0b9590b94d
Fix the try-catch bug of AOT compiler
...
Fix the try-catch bug of AOT compiler
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7NGBA
Signed-off-by: weng-xi <wengxi1@huawei.com>
Change-Id: I7a19e9b5b0c725a018ba0c95abc88c332a2d2cf3
2023-07-25 09:42:47 +08:00
yang-19970325
3e9ecc2ce1
Fix mix debug cppcrash
...
Issue:#I7NL9B
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: Ic1a2af3c4816d88ba991b5d6fdecfad304b7315a
2023-07-25 09:13:06 +08:00
openharmony_ci
2fcde36d5c
!4474 Fix cocos deopt bug and enable class static hcr
...
Merge pull request !4474 from wpy111/master
2023-07-24 16:36:24 +00:00
zha.wei
def270e6fd
description:ECMAScript 2023 支持Array.prototype.toSpliced方法
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-07-24 09:24:32 -07:00
openharmony_ci
0416c4206c
!4494 Bugfix on BuiltinsArray::Join cicular reference problem
...
Merge pull request !4494 from chenjingxiang/join_cicular_br
2023-07-24 13:47:40 +00:00
wupengyong
7cd0e3dd23
Reason:1.fix cocos deopt bug 2.enable class static high ir
...
Description:Reason:1.fix cocos deopt bug 2.enable class static high ir
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7MR80?from=project-issue
Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: I3e17e0df38d623ed705d380fc99fdfd7f42ad0e7
2023-07-24 21:37:02 +08:00
wuwenlu
5ed9790ec7
allow the use of most Symbols as keys in weak collections
...
Signed-off-by: wuwenlu <wuwenlu@kaihong.com>
2023-07-24 06:27:45 -07:00
openharmony_ci
788ecb9fbd
!4475 Bugfix for checkandconvert undefined
...
Merge pull request !4475 from ChunyangWang/fix_async_check_and_convert_bug
2023-07-24 12:36:37 +00:00
openharmony_ci
c44c55889b
!4451 Provides an interface to get workervm
...
Merge pull request !4451 from 任堂宇/master
2023-07-24 11:51:18 +00:00
openharmony_ci
f77322b48f
!4496 Modifying Code Alarms
...
Merge pull request !4496 from 韩靖/master
2023-07-24 09:16:14 +00:00
openharmony_ci
1f6e14361e
!4467 Erase load byteOffset in TypedArray load and store
...
Merge pull request !4467 from duzhiyuan/master
2023-07-24 08:59:41 +00:00
Rtangyu
4f53802e67
Provides an interface to get workervm
...
issues:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7G4D2
Signed-off-by: Rtangyu <rentangyu@huawei.com>
2023-07-24 16:16:20 +08:00
quiet-thought
88dc8aab97
Bugfix on BuiltinsArray::Join cicular reference problem
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7NB0T
Signed-off-by: quiet-thought <chenjingxiang1@huawei.com>
Change-Id: Ie63a9f76b0dcdee0e9422b6fa8e8886a78256c96
2023-07-24 15:58:59 +08:00
xiaoweidong@huawei.com
3e1919b45b
Bugfix update range
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7NGH0?from=project-issue
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2023-07-24 15:02:54 +08:00
hwx1163501
e524aea803
Modifying Code Alarms
...
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7NDD6
2023-07-24 14:37:49 +08:00
DDOSvoid
70b1607c36
Erase load byteOffset in TypedArray load/store and add aottest case
...
issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7MJBU
Signed-off-by: DDOSvoid <DDOSvoid@163.com>
Change-Id: I3f8abde85e55cb9f82749c74fbe3f6b5444785f9
2023-07-24 14:32:11 +08:00
openharmony_ci
047df4b829
!4405 Add pure NaN for DataView
...
Merge pull request !4405 from maojunwei/master
2023-07-24 04:01:48 +00:00
K0u1hw
34ade7c5fe
Bugfix for checkandconvert undefined
...
Details: 1. set phi tagged when input has tagged value
2. add frameState for entry
Issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7MR8W
Signed-off-by: K0u1hw <wangchunyang15@huawei.com>
Change-Id: Ie2289edb941b3871bfcf61747a9f011738607140
2023-07-24 11:17:32 +08:00
tanglizhen2
27742b5279
node case bugfixed
...
Signed-off-by: tanglizhen2 <tanglizhen2@huawei.com>
Change-Id: Ie6fdb93c4faf48d698fa5f1aaea049328fe39ced
2023-07-24 03:11:41 +00:00
dov1s
1e341814f9
Add pure NaN for DataView
...
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7K5TV?from=project-issue
Signed-off-by: dov1s <maojunwei1@huawei.com>
Change-Id: I4944d5cfd9a38e0a8fe7fb57cff1efa5dc436ae6
2023-07-24 10:21:23 +08:00
zha.wei
7a87d80269
description:ECMA Script 2023-支持Array.prototype.toSorted方法
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-07-23 08:25:55 -07:00
openharmony_ci
aaf016e1e3
!4437 AOT Type-Based Polymorphic Property Access
...
Merge pull request !4437 from dingding/polymorphic
2023-07-23 06:44:56 +00:00
dingding
25ee7e5685
AOT Type-Based Polymorphic Property Access
...
1. Support polymorphic named property access in TSHCRLowering.
2. Merge the process of loading and storing as access.
3. Intruduce a new class ObjectAccessHelper to let TSHCRLowering pay more
attention to the process of graph.
4. Triple improvement in micro polymorphism performance test. (250->80)
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7LEDD
Signed-off-by: dingding <dingding5@huawei.com>
Change-Id: I00814e82fce2cd21a9d3743344ea47acc598719d
2023-07-23 10:08:00 +08:00
查维
04739c6b49
update ecmascript/tests/js_stable_array_test.cpp.
...
Signed-off-by: 查维 <zhawei@kaihong.com>
2023-07-22 17:02:51 +00:00
yingguofeng@huawei.com
9406361da4
Feat(interpreter): Support pgo profile for getter/setter
...
Issue: #I7KUXS
Change-Id: I460596c0ec5a02ad020841c7bbf93720c330e2d7
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2023-07-22 11:55:16 +08:00
openharmony_ci
a3f81b528a
!4482 Fix router exception while debugger
...
Merge pull request !4482 from 杨阳/fix_router
2023-07-22 02:18:17 +00:00
zhujie
93728220ce
path rollback under Windows
...
master window sdk stag for white screen
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7N2BN
Signed-off-by: zhujie <zhujie81@huawei.com>
2023-07-21 20:29:07 +08:00
openharmony_ci
2e292e13e1
!4484 AOT Optimization - Add RangeGuard Pass Part-2
...
Merge pull request !4484 from yaoyuan/master
2023-07-21 10:11:17 +00:00
zha.wei
1eecc5aff1
ECMA Script规范2023 array/TaggedArray.prototype.with
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-07-21 18:01:56 +08:00
openharmony_ci
12618564d6
!4423 Optimize the CreateClassWithBuffer instruction of AOT
...
Merge pull request !4423 from weng-xi/opt_create_class
2023-07-21 08:59:03 +00:00
openharmony_ci
c85cebc1ca
!4439 Fixed data type under builtins (int->uint)
...
Merge pull request !4439 from 韩靖/master
2023-07-21 08:30:09 +00:00
yuanyao
a370f970a1
AOT Optimization - Add RangeGuard Pass Part-2
...
Description: Add common helper class DependChain and put range guard inside number speculative runner
Issue: I7MZTL
Signed-off-by: yuanyao <yuanyao14@huawei.com>
Change-Id: I77f76cdee0a51b250005b6c5827e1c8b677e3e15
2023-07-21 16:02:43 +08:00
王笑佳
6618190fb4
Fix data type 2
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7MZH8
Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-07-21 15:51:31 +08:00
openharmony_ci
03f599397e
!4478 UnMap ap file when decoder is destroied
...
Merge pull request !4478 from hzzhouzebin/UnMapFile
2023-07-21 07:04:48 +00:00
weng-xi
b1719d8fd8
Optimize the CreateClassWithBuffer instruction of AOT
...
Optimize the CreateClassWithBuffer instruction of AOT
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7KW21
Signed-off-by: weng-xi <wengxi1@huawei.com>
Change-Id: I42ae8d0516cf4c74a2749ef3d4cae6cb91ec4b2f
2023-07-21 14:56:28 +08:00
ginxu
dc335f1392
Inline Getter Setter
...
1. Support Inline Accessor
2. Add testcase
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7MVZT
Signed-off-by: ginxu <xujie101@huawei.com>
Change-Id: I58fb124edd696dc260b0efb3977d4bd78aef95d9
2023-07-21 14:23:10 +08:00
yang-19970325
4de2e84d39
Fix router exception while debugger
...
Issue:#I7MVMA
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: Ie9ef1dbb9951a3fc4bec63281826b2b9c887b8cb
2023-07-21 11:48:26 +08:00
wuwanqi
10fc32aae1
Apply variant strategie of cset chosen in foreground and background
...
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7MTZI?from=project-issue
Signed-off-by: wuwanqi <wuwanqi2@huawei.com>
Change-Id: Iacba15a4dcd815e016c0954fb4fc6d58c2171493
2023-07-21 09:59:37 +08:00
hzzhouzebin
ffd00c93ea
UnMap ap file when decoder is destroied
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7MRGY
Signed-off-by: hzzhouzebin <zhouzebin1@huawei.com>
Change-Id: I89bb3b8e34f527800aa31568dafee0db12265690
2023-07-20 21:36:13 +08:00
openharmony_ci
fddb862533
!4463 Handle Inline Recursive Function
...
Merge pull request !4463 from 许杰/inline_recursive
2023-07-20 12:47:20 +00:00
openharmony_ci
ba2a5495c9
!4459 Deal with .rodata.cst16 when build an file
...
Merge pull request !4459 from zhangyukun8/master
2023-07-20 12:29:33 +00:00
openharmony_ci
eacda1f9cc
!4471 fix windows testcase crash for test262
...
Merge pull request !4471 from zhujie/master
2023-07-20 12:24:35 +00:00
zhangyukun8
67f20ea93f
Deal with .rodata.cst16 when build an file
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7M6ST?from=project-issue
Signed-off-by: zhangyukun8 <zhangyukun8@huawei.com>
Change-Id: I7e1e913cedc545be491d50c43f953206c8662472
2023-07-20 19:37:47 +08:00
openharmony_ci
60cf2d56d6
!4452 Fix data type
...
Merge pull request !4452 from 王笑佳/changetype1
2023-07-20 11:06:01 +00:00
王笑佳
2801a5e13c
Fix data type PART 1
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7LZJR
Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-07-20 16:50:10 +08:00
hwx1163501
7b47de5a55
Fixed data type under builtins (int->uint)
...
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7LLDJ
2023-07-20 16:48:27 +08:00
zhujie
ecf19821dd
fix windows testcase crash for test262
...
fix inconsistency in the total number of test cases caused by Windows test case crash
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7MNMH
Signed-off-by: zhujie <zhujie81@huawei.com>
2023-07-20 16:04:16 +08:00
openharmony_ci
c13a3432a9
!4466 fix TryConvertConstant
...
Merge pull request !4466 from 刘智杰/bug_fix
2023-07-20 08:02:45 +00:00
openharmony_ci
c97f46db26
!4468 Support O2 optimize
...
Merge pull request !4468 from weng-changcheng/add_O2_opt
2023-07-20 07:47:36 +00:00
liuzhijie
f2e2d8320e
Fix TryConvertConstant
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7MLH2
Signed-off-by: liuzhijie <jay.lau2020.work@outlook.com>
Change-Id: I07cec35ac29fc25c587f7144e892925c14770c2a
2023-07-20 14:59:20 +08:00
openharmony_ci
c1fd435e55
!4465 Add cow array check op
...
Merge pull request !4465 from xiaoweidong/CowArrayCheck
2023-07-20 06:22:18 +00:00
ginxu
afdea5fbfb
Handle Inline Recursive Function
...
1. Recursive function will not inline itself
2. Add testcase
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7MD26
Signed-off-by: ginxu <xujie101@huawei.com>
Change-Id: Ief135246ea3122b350541b7bcb3aba86bbf26333
2023-07-20 14:10:41 +08:00
openharmony_ci
a6771089c9
!4457 AOT RangeGuard Optimization Pass - Part 1
...
Merge pull request !4457 from yaoyuan/master
2023-07-20 05:05:40 +00:00
wengchangcheng
13717bd4b5
Support O2 optimize
...
Add O2 in release mode
Issue: https://gitee.com/openharmony/arkcompiler_toolchain/issues/I7MJP5
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
Change-Id: I87cea29e09302569da81d18ec7bf776eecfcdd12
2023-07-20 13:04:56 +08:00
xiaoweidong
297e365eab
Add COW_ARRAY_CHECK op to eliminate redundant check
...
Issues:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7LWOS
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2023-07-20 12:36:16 +08:00
openharmony_ci
1cae444d6c
!4461 Bugfix for float64 div zero
...
Merge pull request !4461 from Fuchen/bugfix_float64div
2023-07-20 03:35:33 +00:00
yuanyao
d0fd1a088f
AOT Optimization - Add RangeGuard Pass Part-1
...
Issue: I7M53L
Signed-off-by: yuanyao <yuanyao14@huawei.com>
Change-Id: I833de4e73d2aaf2f6036cbb14a72a864b3ba6f67
2023-07-20 09:41:28 +08:00
openharmony_ci
56ba68b8eb
!4445 fix StoreElement and LoadConstOffset
...
Merge pull request !4445 from void_f/fix_store_element_and_load_const_offset
2023-07-19 10:08:27 +00:00
openharmony_ci
4e1c1c4652
!4462 Modifying Code Alarms
...
Merge pull request !4462 from 韩靖/master
2023-07-19 09:18:22 +00:00
openharmony_ci
98fec81ee2
!4456 [Bug]: 汇编解释器中进行乘法运算时返回的结果导致后续除法无法区分±Infinity
...
Merge pull request !4456 from 李晨帅/master
2023-07-19 09:12:39 +00:00
void_f
2d064ecd43
Fix StoreElement and LoadConstOffset
...
issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7LPO6
Signed-off-by: void_f <void_f@foxmail.com>
Change-Id: I78ff532f45466ee1fca79b462ae539b2fff5efdc
2023-07-19 17:08:19 +08:00
openharmony_ci
e3552cdec7
!4152 add IsJSArray in jsnapi
...
Merge pull request !4152 from huangzhenghua/master20230530
2023-07-19 08:57:16 +00:00
查维
ba8c4b367e
Merge branch 'master' of gitee.com:openharmony/arkcompiler_ets_runtime into master
...
Signed-off-by: 查维 <zhawei@kaihong.com>
2023-07-19 08:37:10 +00:00
openharmony_ci
e9b1328cc2
!4460 Bugfix on Array.slice call ArraySpeciesCreate to create dictionary mode array
...
Merge pull request !4460 from chenjingxiang/create_species_create_br
2023-07-19 08:33:22 +00:00
duanfuchen
613bf61d37
Bugfix for Float64 Divided zero. Remove Float64RightIsZeroCheck.
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7M88W?from=project-issue
Change-Id: Ia1276d059839a9c5f2559ca42f5b92061030ea1c
Signed-off-by: duanfuchen <slow295185031@163.com>
2023-07-19 15:14:15 +08:00
openharmony_ci
12bee17dfb
!4458 fix cppcrash caused by evaluate fail
...
Merge pull request !4458 from 杨阳/fix_exception
2023-07-19 07:11:47 +00:00
hwx1163501
e4575f4339
Code modification alarm
...
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7MBHD
2023-07-19 15:05:46 +08:00
openharmony_ci
2b79f6663d
!4327 Optimize local variables display logic under debug mode
...
Merge pull request !4327 from Tianzhi Huang/master
2023-07-19 06:14:46 +00:00
openharmony_ci
daa9ef4a3e
!4424 Loop Peeling
...
Merge pull request !4424 from ChunyangWang/loop_peeling
2023-07-19 06:09:29 +00:00
quiet-thought
3fe4f36d1c
[Bug]: Bugfix on Array.slice call ArrayCreate to create dictionary mode array
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7M4TV
Signed-off-by: quiet-thought <chenjingxiang1@huawei.com>
Change-Id: I01d729837f59ea9197686f3144a688ec1429ae54
2023-07-19 12:12:58 +08:00
openharmony_ci
4554c86e62
!4075 Fix napi call promise then sequence
...
Merge pull request !4075 from lukai/promiseOrder
2023-07-19 04:03:55 +00:00
openharmony_ci
79f7d88a9a
!4392 Support Multi Level Inline
...
Merge pull request !4392 from 许杰/multi-level
2023-07-19 02:35:45 +00:00
openharmony_ci
9cbc33ef9d
!4453 解释器负数加减乘溢出判断Bugfix
...
Merge pull request !4453 from yingguofeng/master
2023-07-19 02:26:25 +00:00
lichenshuai
8c5ac2e445
[Bug]: 汇编解释器中进行乘法运算时返回的结果导致后续除法无法区分±Infinity
...
修复了浮点数0取相反数的结果仍然为0的问题。
Issue: #I7M4ZW
Signed-off-by: lichenshuai <lichenshuai@huawei.com>
Change-Id: If698fc0162bca664a3187c42910f823e36f203f3
2023-07-19 09:37:43 +08:00
yang-19970325
3dfd0b1949
Fix cppcrash caused by evaluate fail
...
Issue:#I7M6MN
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: Ifd4964dc90894c9f9a93a71dee7639768fa49911
2023-07-19 09:34:21 +08:00
K0u1hw
31f7cf4d04
Enable Loop Peeling
...
Issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7LWZ2
Signed-off-by: K0u1hw <wangchunyang15@huawei.com>
Change-Id: If0d07427422ab557ed41ba4293d27c34eadb3cba
2023-07-19 09:23:49 +08:00
openharmony_ci
26a48c4d7d
!4450 Adapt llvm15 libs
...
Merge pull request !4450 from zhangyukun8/cherry-pick-1689651904
2023-07-18 14:19:54 +00:00
zha.wei
7a7e649c99
description:ECMA Script2023规范TypedArray.prototype.toReversed
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-07-18 19:49:48 +08:00
openharmony_ci
2bafcd9845
!4454 Add MIR for LdLexVar and StLexVar
...
Merge pull request !4454 from 孙哲/work
2023-07-18 11:48:45 +00:00
ginxu
88068c0d57
Support Multi Level Inline
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7JZA5
Signed-off-by: ginxu <xujie101@huawei.com>
Change-Id: Ie814bf32ebc6af6bd89d6feea61ae4ff0f4e8449
2023-07-18 19:17:49 +08:00
openharmony_ci
ea267ae8b7
!4412 Add aot nogc call
...
Merge pull request !4412 from wpy111/master
2023-07-18 10:57:56 +00:00
sunzhe23
bd9b7009a5
Add MIR for LdLexVar and StLexVar
...
Issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7M1VF
Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
2023-07-18 17:06:04 +08:00
g00416891
f536dc7338
Code Review for Builtins Array &BufferArray
...
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: I4335220f59764dcd8cf2533f1ee946dfd97c10db
2023-07-18 17:03:12 +08:00
openharmony_ci
ab9e5b031a
!4433 Fix a bug that uses the first argument as string separator
...
Merge pull request !4433 from Pan Zhenyu/intl
2023-07-18 08:27:00 +00:00
yingguofeng@huawei.com
a3f1d03902
Fix(Interpreter): Optimize Int overflow in Interpreter
...
Issue: #I7M1FX
Change-Id: I56bd3edd0a9a05d54805edd3f113d2423e90f4f8
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2023-07-18 16:21:43 +08:00
wupengyong
f0efab85b0
Reason:add aot no gc call
...
Description:add aot no gc call
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7KF8J?from=project-issue
Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: I7d6599ce55c493894c42e42570b31be945c59701
2023-07-18 16:18:24 +08:00
openharmony_ci
90ddc0b915
!4431 数值计算结果转换成TypeArray store和storeobjbyname Bugfix
...
Merge pull request !4431 from yingguofeng/master
2023-07-18 06:52:35 +00:00
zhangyukun8
867b58a1b4
fixed 5690aa9
from https://gitee.com/zhangyukun8/ark_js_runtime/pulls/4070
...
Adapt LLVM15
1. Adapt some interface changes
2. Remove libark_jsoptimizer_test dylib to avoid static symbols loaded
repeatedly
3. Align rodata section
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I73WZA?from=project-issue
Signed-off-by: zhangyukun8 <zhangyukun8@huawei.com>
Change-Id: I41a0fef50a9892150278974b67e22fb65060918d
Change-Id: I7f6cda0759b620bfd5547297bac3955ff29119fa
2023-07-18 03:45:09 +00:00
yingguofeng@huawei.com
302571e5c6
Fix(Aot): TypeArray raw number and track field bugfix
...
Issue: #I7L6FC
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
Change-Id: Ifab3bf9ed90ebdf0d4e06171468da34d2e8ff977
2023-07-18 11:19:37 +08:00
openharmony_ci
03a370b88f
!4441 Modifying Code Alarms
...
Merge pull request !4441 from 韩靖/master
2023-07-18 03:10:17 +00:00
openharmony_ci
3b97f02b10
回退 'Pull Request !4070 : Adapt llvm15 libs'
2023-07-18 02:44:05 +00:00
openharmony_ci
1b0ac0aa07
!4425 CreateFromTypedArray byteLength data overflow
...
Merge pull request !4425 from chenjingxiang/create_from_buffer_br
2023-07-18 02:14:18 +00:00
hwx1163501
2785546c22
Modifying Code Alarms
...
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7LOU0
2023-07-18 10:01:28 +08:00
openharmony_ci
087449d3d6
!4070 Adapt llvm15 libs
...
Merge pull request !4070 from zhangyukun8/master
2023-07-18 01:24:43 +00:00
openharmony_ci
6d73d95ec8
!4447 Fix Regexp unit test
...
Merge pull request !4447 from 王笑佳/regexp
2023-07-18 01:04:56 +00:00
openharmony_ci
304b619525
!4430 import commonjs,exports properties is DictionaryMode
...
Merge pull request !4430 from yaochaonan/cjs
2023-07-17 14:43:08 +00:00
yaochaonan
32bfb8a4b5
Add for cjs when exports is dictionary
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7L65X?from=project-issue
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: Iec3c5de91895df485b6de78e6faba344f12094aa
2023-07-17 20:12:14 +08:00
王笑佳
f14a0bb111
Fix Regexp unit test
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7LN7T
Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-07-17 19:41:55 +08:00