Commit Graph

56 Commits

Author SHA1 Message Date
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
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
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
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
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
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
openharmony_ci
1b7ed8be7c
!4435 Add UT testcase for container
Merge pull request !4435 from 杨阳/add_container_testcase
2023-07-15 10:35:19 +00:00
yang-19970325
bdbf7c6228 Add UT testcase for container
Issue:#I7LD01

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: Ia01b1dc0a8b018983a66a5ffec27763da39bb319
2023-07-15 11:57:19 +08:00
openharmony_ci
d7c21b3979
!4417 CodeCheck Modification and 262case Bugfix of Module Degister
Merge pull request !4417 from DaiHN/codecheckfix
2023-07-14 14:23:56 +00:00
DaiHN
8fded9db6c CodeCheck Modification and 262case Bugfix of Module Deregister
issue :  #I7KPMO

Signed-off-by: DaiHN <daihuina1@huawei.com>
Change-Id: I7b7524fa1dc0c35842ad4b6ac6a78958d899bebb
2023-07-14 16:35:32 +08:00
hwx1163501
52fe048741 The code has security issues
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7JY3Y
2023-07-13 09:06:57 +08:00
huangtianzhi
4047921eb5 Grammar Fix
Signed-off-by: huangtianzhi <huangtianzhi1@huawei.com>
2023-07-11 17:35:47 +08:00
openharmony_ci
3545040542
!4369 Rectification of safety problems
Merge pull request !4369 from 韩靖/master
2023-07-10 02:55:47 +00:00
yang-19970325
9ea1bd141c Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: Ib3a092feaa7813d4adb8c5ed21856187bd6e2fa8

Change-Id: Ibba3043871e30abc867283ee45d041b54316cf70
2023-07-08 10:06:33 +08:00
hwx1163501
54510590fc Rectification of safety problems
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7IC7Y
2023-07-06 17:24:49 +08:00
yang-19970325
c85802c18b Support the display of container class
Issue:#I7BR91

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I3bc3851dbc64b78872f7de2bf85dcd502fb2abcf
2023-07-03 20:43:06 +08:00
yang-19970325
eb43562d48 Support for mixed debugging
Issue:#I6PLVS

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I600215f029b138182fe6146e5060e9732ab1dfd5
2023-06-28 11:38:21 +08:00
huangtianzhi
137aebc5be Optimized local variables display logic to only show them in their scope
Signed-off-by: huangtianzhi <huangtianzhi1@huawei.com>
2023-06-27 15:47:45 +08:00
xiongluo
8a805d8804 fix conflict
Signed-off-by: xiongluo <xiongluo@huawei.com>
Change-Id: I30fd5845422f2927e15db378cb2ee466b26b0407
2023-06-11 16:18:18 +08:00
liu-qiang12
4443a8a95d add listnode and icu
Signed-off-by: liu-qiang12 <liuqiang254@huawei.com>
https: //gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6UHGV
Change-Id: I705e82670483f784d997425c64282e425994849d
2023-06-11 16:17:47 +08:00
huangtianzhi
56d0ec1ddb Fix Codecheck warning: blank space at the end of the line
Signed-off-by: huangtianzhi <huangtianzhi1@huawei.com>
2023-06-07 11:21:39 +08:00
huangtianzhi
c8a742a986 Fix Codecheck Warning: comment line exceeds length limit
Signed-off-by: huangtianzhi <huangtianzhi1@huawei.com>
2023-06-07 10:21:22 +08:00
huangtianzhi
728ce4762e Backend implementation of supporting "debugger" statement, adding opcode
handle in interpreter and notification event.

Signed-off-by: huangtianzhi <huangtianzhi1@huawei.com>
2023-06-06 10:21:40 +08:00
hzzhouzebin
d9f48726ad Fix stobjbyvalue for empty or COW array
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I79RCW
Signed-off-by: hzzhouzebin <zhouzebin1@huawei.com>
Change-Id: I2cc6b44944824974842ecb2dd03ccc9765e40465
2023-06-02 15:26:19 +08:00
yang-19970325
d7fc96077f Fix typo
Issue:#I78EKL

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I5ecbc3b524b9ce76fb7642581272ee5ff9b1cd67
2023-05-25 19:48:36 +08:00
hwx1163501
22fe6190c6 Modifying Code Alarms
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7163U
2023-05-18 17:05:50 +08:00
lijiamin
672f57afd4 Parse the method debug info when used
Signed-off-by: lijiamin <lijiamin24@huawei.com>
Change-Id: I86137032b70434947ea4a18c18c0173173bee0fa
2023-04-19 10:37:55 +08:00
g00416891
b4054bf631 Refactor loadedJSPandaFiles for memory leak
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6J2G8?from=project-issue

Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: Ia8b70f4a0d0bdd67c82369c699b5687b949559c2
2023-04-07 14:57:06 +08:00
hwx1163501
b17b07db7d Modify compilation alarms
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6SHZK
2023-04-03 14:09:50 +08:00
Gymee
ab5896cda7 Clear stepper when patch loaded and unloaded
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6R8XH
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: Iddf3fe20c4f3b8021c770c1e27ead3187e8e251a
2023-03-29 12:02:09 +08:00
wengchangcheng
01121dd6d8 Fix Log print error in intl
Add ENABLE_HILOG defines in intl source_set

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

Test: UT & 262

Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
Change-Id: I5f77533baec9575f495b068d516528d0697b8421
2023-03-24 20:34:46 +08:00
yangyang
66acc10ad0 Fix cocos debugging stuck
Issue:#I6KYVY

Signed-off-by: yangyang <yangyang585@huawei.com>
Change-Id: Ibba9256ad7c05d349f9f8fb611c6f584a45857a4
2023-03-16 15:46:01 +08:00
yangyang
4ac5fec45a fix typo && add UT testcase to toolchain
Issue:#I6CC8V

Signed-off-by: yangyang <yangyang585@huawei.com>
Change-Id: I40f7a81024be93657d77527296a58ec90219387c
2023-03-07 20:12:21 +08:00
yangyang
ac3d287aed add import variables to module scope
Issue:#I6B3AM

Signed-off-by: yangyang <yangyang585@huawei.com>
Change-Id: I110f4ffc708563d79fb46733b4535ccff09bc2a0
2023-01-30 21:36:53 +08:00
dingding
b74caf0dd9 Replace IsInterpretedFrame() by IsJSFrame() in GetBytecodeOffset() and GetPc()
Signed-off-by: dingding <dingding5@huawei.com>
Change-Id: I0b4640c632f7e322b5c1e0bdcb01b457aa2b29c8
2023-01-16 14:20:58 +08:00
g00416891
4669062b16 Judge special value use Isxxx() instead of equal
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: I3113af0caddc39519d070cc370d1843e6177982c
2023-01-14 10:20:50 +08:00
wengchangcheng
2cdbecaeb9 Descriptor: Encapsulate some interface in PandaFile
Details: Encapsulate GetStringData and use JSPandafile instead of File

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

Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
Change-Id: Ied940326ea2913337db013e1ab1bf57b6f56162b
2023-01-03 15:16:51 +08:00
g00416891
fa5b47c71a Explicit only works on single-argument constructor
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: Ia9bfc1e905962127d2afea6adb21704d4f0cd6d0
2023-01-03 11:06:16 +08:00
openharmony_ci
149f2c756a
!3166 Add error code for quick fix
Merge pull request !3166 from guobingbing3/master
2022-12-09 10:11:41 +00:00
yang-19970325
83fdcf1a58 Bugfix for getValue
Issue:#I65ARH

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I43bd9d995efc8518faff42d6f2087a60ad85604c
2022-12-08 15:41:36 +08:00
g00416891
3d7022fe58 Add error code for quick fix
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: Iff837eb41c1e63404834736f06582eb159c2cdc9
2022-12-07 11:50:57 +08:00
yang-19970325
1afc9905f5 unify the vm naming in debugger_api.cpp and debugger_api.h
Issue:##I64O7Z

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I456620bb569d639ae81c9aae3ae1722839c6b95b
2022-12-05 16:44:12 +08:00
yang-19970325
a69b5ccc10 fix app crash of bundle application
Issue:#I64A62

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I03c71558dbd5a5f95b6fc4b0a83898f723716ae2
2022-12-02 15:47:34 +08:00
yang-19970325
a2e8fb1c53 add setvalue function for modulevariables
Issue:#I63GV7

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I1e6db495489a5338493d947be437c78781eb16fc
2022-11-30 16:53:18 +08:00
zhaozhibo
0837d2ab3e fix code warnings
Signed-off-by: zhaozhibo <zhaozhibo3@huawei.com>
2022-11-28 10:00:41 +08:00
Gymee
809de3e457 fix stopTrackingHeapObjects taking long time to finish
Issue: #I624YG
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: I158ea2914bfdbf49f3225eced88e3ce0e46816cc
2022-11-21 10:11:24 +08:00
yang-19970325
3f4b270118 bug fix about module test case fail
Issue:#I60S38

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I23351cd8bec17adfb0cbfd81c6170da081144c61
2022-11-12 15:36:21 +08:00
Gymee
f63333137d fix debugger unittest
Issue: #I5Z0Y5
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: Iea3946aaa7aed1b1098071518fb226c374eab8ff
2022-11-02 13:58:55 +08:00
openharmony_ci
34f86c36e7
!2823 Adapt the new command to the module scope
Merge pull request !2823 from 杨阳/module_optimization
2022-11-01 14:35:23 +00:00
yang-19970325
7e4b2d8c53 Adapt the new command to the module scope
Issue:#I5YX3Y

Signed-off-by: yang-19970325 <yangyang585@huawei.com>

Change-Id: Ia201be4a8c9145c07a4df7b860bce1d47c96de96
2022-11-01 21:15:52 +08:00