Commit Graph

10681 Commits

Author SHA1 Message Date
openharmony_ci
02b8763047
!6681 修复DisplayNames of接口 type属性设定范围不全问题
Merge pull request !6681 from liujia178/displaynames_type
2024-05-01 03:07:17 +00:00
openharmony_ci
66eab5028d
!6891 [BUG] ResolveLocale方法缺少key值为lb的条件判断
Merge pull request !6891 from liujia178/intl_check_lb
2024-05-01 02:30:13 +00:00
openharmony_ci
b798c6b914
!6941 【bug】修复formatToParts参数不支持bigint问题
Merge pull request !6941 from liujia178/intl_bigint
2024-05-01 02:28:57 +00:00
openharmony_ci
9e4b1c830e
!7186 fix dump oom and fork
Merge pull request !7186 from zhanheng/fix_dump
2024-04-30 17:22:11 +00:00
zhanheng
eca99a40c8 fix dump
Signed-off-by: z00522183 <zhanheng2@huawei.com>
Change-Id: I017e19b6d7c47a5017267084d55b2186c743c8ea
2024-04-30 23:41:40 +08:00
chenjx-huawei
714aa90cb0 Revert !5816 on Supercallthisrange
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9L1PX?from=project-issue

Signed-off-by: chenjx-huawei <chenjingxiang1@huawei.com>
Change-Id: I046debb98dc6da6ac6f1570c5d0d788ecd528ec7
2024-04-30 19:18:30 +08:00
openharmony_ci
90f322da8f
!7204 非typed array sort 函数 ir异常未抛出
Merge pull request !7204 from jiangmengyang/issue4_27
2024-04-30 10:05:25 +00:00
openharmony_ci
9e07eb0fec
!7202 Adaptive sampling stack local rollback
Merge pull request !7202 from 邵益江/dfx
2024-04-30 08:29:37 +00:00
openharmony_ci
ea1cbae467
!7188 array.map IR化接口逻辑处理错误
Merge pull request !7188 from zhangyouyou/master
2024-04-30 07:47:11 +00:00
openharmony_ci
2e49580d12
!7203 Fix BUILTIN_ID_BITS_SIZE
Merge pull request !7203 from maojunwei/builtinsid
2024-04-30 07:33:30 +00:00
jiangmengyang
1121f43f2b bugfix: 非typed array sort 函数 ir异常未抛出
issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9KS7F

Signed-off-by: jiangmengyang <jiangmengyang3@huawei.com>
Change-Id: Ia32ec30ebac39a16637f4cbac4e3d3f636151d7e
2024-04-30 14:36:16 +08:00
jiachong
4bf5b6bfbf In-regExp useCache error
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9KVN8

Signed-off-by: jiachong <jiachong6@huawei.com>
Change-Id: Iabd9c03984a9023d924cba8f61642e4f0462ef15
2024-04-30 14:27:39 +08:00
openharmony_ci
16aa1027ba
!7171 修复cpuprofiler时概率nodata问题
Merge pull request !7171 from 杨阳/fix_nodata
2024-04-30 04:01:12 +00:00
ZitongLi
c72daa0a71 [BugFix] Fix the js crash of hot reload.
issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9KSQ3?from=project-issue
Signed-off-by: ZitongLi <lizitong1@huawei.com>

Change-Id: Ib41b80c9422aa93727ab0a8bd681aabee60cc155
2024-04-30 11:34:40 +08: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
maojunwei
6e174dd1af Fix BUILTIN_ID_BITS_SIZE
issue:#I9KTYR

Signed-off-by: maojunwei <maojunwei1@huawei.com>
Change-Id: I429ae5017c3f9cd14e4688e43f2a7c0db2ea2ba6
2024-04-30 09:30:43 +08:00
openharmony_ci
f084535aea
!7142 [新需求]: string IR fast path 性能优化
Merge pull request !7142 from 李晨帅/stringIR
2024-04-29 17:55:32 +00:00
openharmony_ci
4e27505817
!7157 Opt Number.toFixed
Merge pull request !7157 from maojunwei/numberopt
2024-04-29 13:54:02 +00:00
openharmony_ci
469a1ee387
!7127 fix debug pgo 262 JSHClass Cast
Merge pull request !7127 from Lasting/fix/hcdata-obj
2024-04-29 12:51:02 +00:00
yang-19970325
ceb49a5fee Fix CpuProfiler probability of stopping failure
Issue:#I9K8KR

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I7197b769a0ea5eefd9553c7f66e0db6e6b44c1a6
2024-04-29 20:39:18 +08:00
hecunmao
b9f2cc6884 bugfix:FlatMap IR化存在逻辑错误
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9KPNL

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: Ifcff3266943801802b67943feba1c878ba171476
2024-04-29 19:57:26 +08:00
dov1s
be7afd5746 Opt Number.toFixed
isuue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9K3A4

Signed-off-by: dov1s <maojunwei1@huawei.com>
Change-Id: I5f546b41b9dca9d80fc0608da4a505200765f14f
2024-04-29 19:03:07 +08:00
openharmony_ci
47cd2aeae7
!7185 微任务执行打点添加threadId
Merge pull request !7185 from yangxiaoshuai2022/microjob
2024-04-29 10:06:27 +00:00
Like
159fb5fb80 fix debug pgo 262
Signed-off-by: Like <zhenglike@huawei.com>
Change-Id: Ie4ccd34884980ce9d43464e1377f94d296b96f8e
2024-04-29 17:29:45 +08:00
lichenshuai
aad3aa62c4 [新需求]: string IR fast path 性能优化
当前,对于"string".length,"string"[0]这类写法,IR中的GetPropertyByName会返回hole,导致走SlowPath,从而CallRuntime,产生耗时。
因此,对于这类情况,需要进行优化。

Issue: #I9JQE5

Signed-off-by: lichenshuai <lichenshuai@huawei.com>
Change-Id: I1631cd06b9e3cdda3a026524c36dcc9ff625faae
2024-04-29 16:11:09 +08:00
openharmony_ci
ec73279ea8
!7182 Add JSON.parseSendable UT
Merge pull request !7182 from 杨阳/cherry-pick-1714309214
2024-04-29 07:50:09 +00:00
openharmony_ci
312d07ffcb
!7176 Fix some shared assessment function
Merge pull request !7176 from diartyz/assmessment
2024-04-29 06:09:41 +00:00
openharmony_ci
f6602dede1
!7184 ArkTools ForceFullGC BugFix
Merge pull request !7184 from yaoyuan/arktoolsForceGC
2024-04-29 05:07:41 +00:00
zhangyouyou
c3437ce00c array.map IR话接口逻辑错误
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9KLY5

Signed-off-by: zhangyouyou <zhangyouyou2@huawei.com>
2024-04-29 12:30:32 +08:00
yangxiaoshuai2022
41a356e074 微任务执行打点添加threadId
Signed-off-by: yangxiaoshuai2022 <yangxiaoshuai@huawei.com>
2024-04-29 11:52:01 +08:00
cly
0bbd5aab4c [BaselineJIT]adapt new properties and bugfix for BaselineJIT
!270 [BaselineJIT] fix bug about return result
* [BaselineJIT] fix bug about return result

!273 [BaselineJIT] support baseline option independently
* [BaselineJIT]support baseline option independently

!274 [BaselineJIT]baseline gc bugfix
* [BaselineJIT]baseline gc bugfix

!271 [BaselineJIT]BaselineJIT support profile
* [BaselineJIT]BaselineJIT support binary opration profile
* [BaselineJIT]BaselineJIT support profile

!265 [baselineJit]Enable aarch64 macro assembler
* [baseline jit]refactor bugfix patch
* [baselineJit]Bugfix for baseline jit call interpreter in aarch64
* [baselineJit]Enable aarch64 macro assembler

Change-Id: I5ab9f9e988b08b01ca5a0dc9051a1b45a11844c3
Signed-off-by: w00443755 <wangzhilei2@huawei.com>
2024-04-29 11:25:49 +08:00
openharmony_ci
9ebef2ae9d
!7087 NAPI Optimization String::New
Merge pull request !7087 from yaoyuan/napi_create_string_utf8
2024-04-29 03:01:08 +00:00
yaoyuan
ce1e7b4f95 ArkTools ForceFullGC Bugfix
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9KK1O

Signed-off-by: yaoyuan <yuanyao14@huawei.com>
Change-Id: I1dc660bdf3c855c551d1749cc9ba6e31ffdd006c
2024-04-29 10:27:10 +08:00
openharmony_ci
658530428e
!7164 Memory Allocation Optimization
Merge pull request !7164 from yaoyuan/memTlab
2024-04-29 01:30:42 +00:00
yang-19970325
2242d10128 Add parseSendable UT
Issue:#I9K9KB

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I8b58aeacce176bf1a392ed194c2a00ecb272f34f
2024-04-28 21:14:08 +08:00
yaoyuan
dfce3e1021 Memory Allocation Optimization
1. NonMovable Tlab
2. OnAllocateEvent Macro
3. SharedHeap SetClass without barrier
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9K55A

Signed-off-by: yaoyuan <yuanyao14@huawei.com>
Change-Id: I22e1b7bd66523d51aec8bf0cdad6a7ec54e7d57b
2024-04-28 19:35:09 +08:00
openharmony_ci
2b14f67bca
!6943 Optimize AOT Newobjrange
Merge pull request !6943 from 刘智杰/opt_newobjrange
2024-04-28 09:34:09 +00:00
openharmony_ci
f79958d0ae
!7174 BoundFunction isnot Constructor should throw Error
Merge pull request !7174 from zhangyouyou/master
2024-04-28 08:42:23 +00:00
openharmony_ci
198bb772b2
!6960 修复Datetime Format formatRangeToParts接口问题
Merge pull request !6960 from liujia178/intl_datetimeformat_2
2024-04-28 08:33:04 +00:00
xiaoweidong
aafead2124 [JIT] add qos for jit thread
Change-Id: If947ccac4ee338cd57c26d9780eab188ef4a2a3b
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2024-04-28 16:31:06 +08:00
openharmony_ci
5553622ee0
!7170 string JIT模式下的cache优化
Merge pull request !7170 from hujiaxin/string_cache_opt_hjx
2024-04-28 07:34:14 +00:00
liujia178
ae2b00cc23 Merge branch 'master' of gitee.com:openharmony/arkcompiler_ets_runtime into intl_check_lb
Signed-off-by: liujia178 <liujia178@huawei.com>
2024-04-28 07:25:50 +00:00
liu-zelin
6227fbec9c Fix some shared assessment function
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9KCL4?from=project-issue
Signed-off-by: liu-zelin <liuzelin8@huawei.com>
Change-Id: Ieffa1b271068546784fd84648194d6f5d615ea7d
2024-04-28 15:16:46 +08:00
zhangyouyou
df08e1172b BoundFunction isnot Constructor should throw Error]
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9KBV0

Signed-off-by: zhangyouyou <zhangyouyou2@huawei.com>
2024-04-28 14:35:40 +08:00
openharmony_ci
1ad6c8fcdd
!7069 Enable AOT For Preload Applications
Merge pull request !7069 from 吴璋达/preload
2024-04-28 06:24:05 +00:00
openharmony_ci
d167b7d7b8
!7152 rry.findInde接口IR化异常没有正常抛出
Merge pull request !7152 from zhangyouyou/master
2024-04-28 06:20:23 +00:00
openharmony_ci
d164aab4d4
!7161 【语言编译运行时】【ArkCompiler】运行时trace打印执行模块名
Merge pull request !7161 from jiangmengyang/trace
2024-04-28 06:19:30 +00:00
openharmony_ci
bbbe5831c1
!7067 Improve SuspendAll Framework
Merge pull request !7067 from Gargoyle.h/wzfmaster-dev
2024-04-28 05:14:34 +00:00
hzzhouzebin
4282a3e4b9 RealmC always equal for shared constructor
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9IDK3
Signed-off-by: hzzhouzebin <zhouzebin1@huawei.com>
Change-Id: I931ea885f8cb985ef6cf2c4f9b8b7dbc997f1ced
2024-04-28 13:03:05 +08:00