zhouguangyuan
4df9a1100c
avoid string construct when get method name
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IATZ4H
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: Ia03b70210aba3c17f6c008439bd2ef400f43ac51
2024-09-30 11:49:32 +08:00
openharmony_ci
ef341339c2
!9484 Bugfix of HotReload for ability restarted
...
Merge pull request !9484 from yangxiaoshuai2022/hotreload
2024-09-26 11:39:13 +00:00
yangxiaoshuai2022
efb0852214
Bugfix of HotReload for ability restarted
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAT43N
Signed-off-by: yangxiaoshuai2022 <yangxiaoshuai@huawei.com>
2024-09-24 10:20:40 +08:00
openharmony_ci
eaeb8b009e
!9469 Bug fix of jump page of hot reload
...
Merge pull request !9469 from ZitongLi/hot_reload_jump_page
2024-09-23 15:57:11 +00:00
openharmony_ci
68ebc6984a
!9417 [JIT] Fixed string table when create jshandle
...
Merge pull request !9417 from xiaoweidong/fix_string_table
2024-09-23 03:14:17 +00:00
ZitongLi
073a634f8c
Bug fix of hot reload
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IASRXV
Signed-off-by: zitongli <lizitong1@huawei.com>
2024-09-22 20:23:11 +08:00
xiaoweidong
fd76697a21
[JIT] Fixed string table create jshandle
...
Add new interface which no jshandle for jit thread
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IASDSD
Change-Id: I66ff4c7fd5f08cb3a971f6ab56fbda8174414011
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2024-09-20 18:52:29 +08:00
yingguofeng@huawei.com
08fd62a8fb
Perf(memory): Optimize memory for define class
...
Issue: #IAPMR7
Change-Id: Ie128d64a1454129ec322a9ec38a8b28a6bdf46b8
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2024-09-20 11:24:57 +08:00
wengchangcheng
cfa142fd59
Fix wrong kind of method when different thread define sendable class
...
1. Only set kind when set inherit relationship
2. Support create sendable array with double-type length
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IARLPQ
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
Change-Id: I18b971cb5327ac8555e288c0129497f7c8d72dfd
2024-09-16 21:11:20 +08:00
openharmony_ci
f0f2092c03
!9281 ASON.parse支持'{"123":"123"}'解析
...
Merge pull request !9281 from lijiamin/fix
2024-09-14 11:43:52 +00:00
lijiamin2019
0145eaa565
ASON.parse支持'{"123":"123"}'解析
...
1.ASON.parse支持'{"123":"123"}'解析
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAQOFL
Signed-off-by: lijiamin2019 <lijiamin24@huawei.com>
Change-Id: If8e8210952efa74af5315f2bd6fe2245e0ff4af9
2024-09-13 20:36:02 +08:00
chenlincl3
b1407960c2
Fix failure to load hsp in multi-threading
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAQ98P
Signed-off-by: chenlincl3 <chenlin201@huawei.com>
Change-Id: I54918cb0e894a595f81cb412ff8ccd0c5bf316bb
2024-09-13 12:21:28 +08:00
openharmony_ci
3fc1d0b960
!9028 fix pandafile cannot get from shared pandafileManagerList
...
Merge pull request !9028 from yaochaonan/pandafile
2024-09-07 12:10:48 +00:00
yaochaonan
fb6699a170
Fix pandafile can't get from pandafileManagerList
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IANT8Z?from=project-issue
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: I1dce7361cc544971e2bed4c77d4e2ac569a39692
2024-09-06 16:09:37 +08:00
openharmony_ci
c4c52fb57b
!9086 Intercept GenerateProgram exceptions in advance
...
Merge pull request !9086 from 邵益江/dfx_runtime
2024-09-05 09:42:19 +00:00
openharmony_ci
a6bd7196d9
!8992 Add log for MaTchFieldType and Fix review comments
...
Merge pull request !8992 from lijiamin/debug
2024-09-04 05:04:34 +00:00
shaoyijiang
95bc903e0f
Intercept GenerateProgram exceptions in advance
...
Issue: IAOIMR
Signed-off-by: shaoyijiang <shaoyijiang@huawei.com>
Change-Id: I3ec0086efa07a1a207402764af45085054f14d12
2024-09-04 10:12:24 +08:00
lijiamin2019
da1d7055f0
Add log for MaTchFieldType and Fix review comments
...
1.Add log for MaTchFieldType
2.Fix review comments
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IANE9I
Signed-off-by: lijiamin2019 <lijiamin24@huawei.com>
Change-Id: Ibb7691d5f055670b3d87f995789838a31dbf9b66
2024-08-31 17:53:44 +08:00
openharmony_ci
64dd931480
!8976 Allow undefined when define property on sendable
...
Merge pull request !8976 from diartyz/allow_undefined_on_sendable
2024-08-30 19:25:49 +00:00
openharmony_ci
c2b8c48fd7
!8972 Optimize cold patch performance
...
Merge pull request !8972 from hanweiqi/fix_cold_reload
2024-08-30 17:17:35 +00:00
openharmony_ci
4df66df25c
!8834 [JIT] Fix cancel jit task and visit machinecode
...
Merge pull request !8834 from xiaoweidong/fix_jit_clear
2024-08-29 15:17:42 +00:00
liu-zelin
3dada44a2d
Allow undefined when define property on sendable
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAN701?from=project-issue
Signed-off-by: liu-zelin <liuzelin8@huawei.com>
Change-Id: I3aa8833ac2fcc020a43ac90aedc23eee3ca5f8b1
2024-08-28 23:34:59 +08:00
hanweiqi
d3e3eff7d3
Optimize cold patch performance
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAN60V
Signed-off-by: hanweiqi <hanweiqi3@huawei.com>
2024-08-28 23:25:22 +08:00
xiaoweidong
847f22baa8
[JIT] Fix cancel jit task and visit machinecode
...
Fixed bind jit task with thread id, may cancel failed when mutli jsthread bind one pthread
Add lock in sweep machinecode space and iterate machinecode obj
Disallow alloc string when across gc point
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IALVNG
Change-Id: Ic857714ce92b5a9d504d85d869db537abe4f8bed
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2024-08-27 15:04:11 +08:00
openharmony_ci
f9f66b10c7
!8750 Set IsSharedBit for the method of sendable class
...
Merge pull request !8750 from lijiamin/fix
2024-08-26 09:19:08 +00:00
openharmony_ci
d1a6986c45
!8786 [新需求]: 使能defineproperty的ic
...
Merge pull request !8786 from 李晨帅/ic
2024-08-24 15:39:21 +00:00
lijiamin2019
fe4f2f83b1
Set IsSharedBit for the method of sendable class
...
1.set IsSharedBit for the method of sendable class
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAKXTD
Signed-off-by: lijiamin2019 <lijiamin24@huawei.com>
Change-Id: I978d6f480cb0cb76c22954e2ca43d2a2c85d92bd
2024-08-23 11:27:16 +08:00
yang-19970325
42d646c955
Revert code
...
Issue: #IALK3G
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
2024-08-22 11:32:12 +08:00
lichenshuai
d7f42c9bea
[新需求]: 使能defineproperty的ic
...
使能defineproperty的ic,提升性能
Issue: #IALEKC
Signed-off-by: lichenshuai <lichenshuai@huawei.com>
Change-Id: I27ed379a710f011378f3e35ed33ed8e2cf1ce4b6
2024-08-21 10:37:59 +08:00
openharmony_ci
d44cff52c2
!8580 Fix IC Slot
...
Merge pull request !8580 from 李晨帅/ic
2024-08-17 16:18:53 +00:00
lichenshuai
62712ea96f
Fix IC Slot
...
修复16位 IC Slot 溢出的情景
Issue: #IA8ONB (ets_frontend)
Signed-off-by: lichenshuai <lichenshuai@huawei.com>
Change-Id: Ifb93f571fe22c4056c1fa3993da61d502862b7f5
2024-08-17 14:15:50 +08:00
hlm2001
712e73bcee
Fix code security issues
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAK0JM
Signed-off-by: hlm2001 <huanglimin10@huawei.com>
Change-Id: I69e8c0f44157c2c5d31f7bc1781227a7901bc135
2024-08-15 17:05:47 +08:00
fangting
902e4ff2c0
optimize compiler
...
optimize compiler
Issue:#IAJ541
Signed-off-by: fangting <fangting12@huawei.com>
2024-08-13 10:17:04 +08:00
hlm2001
820b0116f0
Clear code security alarms
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAHX6K
Signed-off-by: hlm2001 <huanglimin10@huawei.com>
Change-Id: I29c8c3a367872efc41a5b3c7e3c902d1a2ecdc96
2024-08-07 12:27:40 +08:00
openharmony_ci
a65dfdea3a
!8328 Fix deopt of hclass
...
Merge pull request !8328 from xing-yunhao/fix_deopt_hclass
2024-08-04 02:33:36 +00:00
openharmony_ci
6488069baf
!8377 attr信息错误问题修复
...
Merge pull request !8377 from zhangyinlu/pgo_attr_bugfix
2024-08-04 02:28:01 +00:00
zhangyinlu
c76df75021
attr信息错误问题修复
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAE8HZ
Description:AOT编译时需检查attr和properties是否匹配
Signed-off-by: zhangyinlu <zhangyinlu@huawei.com>
Change-Id: I5223a28e1078a5f16be285b1f10c2fcb4d6e6e75
2024-08-03 15:16:03 +08:00
Andrey Efremov
0c4c9d6125
Fix arm64 build after build time PR
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAH020
Change-Id: I47923c619af17a3a8425eee9a3b6ed8f6132d912
Signed-off-by: Andrey Efremov <efremov.andrey@huawei-partners.com>
2024-08-01 01:40:00 +08:00
xing-yunhao
e4275acf00
Fix deopt of hclass
...
Based on pr_7874, fix conflict and modify testcases to pass ut/aottest because aot logic has been optimized
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAFB8K?from=project-issue
Signed-off-by: xing-yunhao <xingyunhao1@huawei.com>
Change-Id: I0e4f3abd29cb2d7d8cefe41a455e8e964dd5021c
2024-07-31 10:46:49 +08: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
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
openharmony_ci
908127a52e
!8273 fix werror of size_t compare with signed type
...
Merge pull request !8273 from zhangtianqi/parseSendable0716
2024-07-26 02:38:57 +00:00
zhangtianqi
37c417a713
Fix werror of size_t compare with signed type
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAF849
Signed-off-by: zhangtianqi3 <zhangtianqi3@huawei.com>
Change-Id: I700e3a2570dc92ffaa2058af07a78e782b925ddf
2024-07-25 12:35:56 +08:00
openharmony_ci
9f070f15b5
!8112 Improve performance for stack trace
...
Merge pull request !8112 from zhouguangyuan0718/master-stacktrace
2024-07-24 12:25:19 +00:00
openharmony_ci
339ac736f7
!8286 fix UpdateMainMethodIndex multi thread bug
...
Merge pull request !8286 from wpy111/master
2024-07-24 11:57:55 +00:00
openharmony_ci
7ce80e70c4
!8263 [BugFix] Load JSPandaFile from safe memory for hot reload
...
Merge pull request !8263 from ZitongLi/hqf_sign_check
2024-07-23 22:03:28 +00:00
wupengyong
98ec7c0bf0
Fix UpdateMainMethodIndex multi thread bug
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAESLF?from=project-issue
Test: Build & Boot devices
Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: Id73b169008d0f8a5a3ed177c8bb338fd54eee3b1
2024-07-23 15:29:08 +08:00
huangtianzhi
f516e8568f
Debugger breakpoint adapts sendable features
...
Reconstruct and revise debugger breakpoint module to adapt sendable features
Issue: #IAE06X
Signed-off-by: huangtianzhi <huangtianzhi1@huawei.com>
2024-07-22 15:16:31 +08:00
zhouguangyuan
7134e5b508
Improve performance for stack trace
...
1. Use string_view when cut the methodName
2. Set the initial capacity of string in MethodTrace
3. Add a cache to reuse last debugExtractor
Issue: IACA6X
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: I72074ee60cedd1d935ed3dad62ad797848d0e3a1
2024-07-22 14:59:18 +08:00
openharmony_ci
52f0bedc84
!8259 Remove hasTSType
...
Merge pull request !8259 from XinweiCai/remove_haststype
2024-07-22 05:40:02 +00:00