Commit Graph
292 Commits
Author SHA1 Message Date
hengyunabcandGitHub be1247e36f Add http api basic function (#1203) 2020-06-17 11:07:00 +08:00
gongdewei ce17780f6a change worker group threads to 8 2020-06-08 17:34:26 +08:00
gongdewei 34aac1ecc5 change resultViewMap's key to model class 2020-06-08 17:17:28 +08:00
gongdewei 2463343976 catch throwable 2020-06-08 16:59:35 +08:00
gongdewei 1130cd371c register view by viewClass 2020-06-08 16:57:40 +08:00
gongdewei 9bb63b4cd3 transform command: cat 2020-06-08 15:29:51 +08:00
gongdewei 5498891252 Add Countable interface for result model 2020-06-08 15:29:04 +08:00
gongdewei 17e268dde0 change jobId field type to int 2020-06-08 15:14:38 +08:00
hengyunabc 5933d0b7a3 fix trace command output negative cost problem. #1246 2020-06-05 21:46:08 +08:00
hengyunabc 98e645f7bc SpyImpl print error log 2020-06-05 16:59:56 +08:00
hengyunabc a79c82efbd fix stack command output null problem. #1231 2020-06-04 14:24:25 +08:00
hengyunabc 5d25600da6 change package to com.taobao.arthas.agent332. #1219 2020-06-01 19:36:10 +08:00
hengyunabc 41bbedefdb EnhancerAffect save exception and print the exception message #1224 2020-06-01 19:23:23 +08:00
hengyunabc 25c5fb7e7b fix spring aop generated classes major version is 46, do not support ldc class problem. #1223 2020-06-01 17:27:41 +08:00
hengyunabc 8e06b400bc add ClassLoaderAwareClassWriter to fix getCommonSuperClass ClassNotFoundException problem. #1218 2020-05-29 15:36:08 +08:00
hengyunabc 51842f7ff1 fix redefine may throw NullPointerException problem. close #1215 2020-05-27 19:49:32 +08:00
hengyunabc 02f6401b13 add comment in arthas.properties 2020-05-27 15:15:03 +08:00
Huangxuny1andhengyunabc 565146f837 fix monitor output problem. #1170 2020-05-27 15:10:46 +08:00
hengyunabc fcb1136063 clean unnecessarily asm dep 2020-05-27 15:00:29 +08:00
gongdewei 02c9d30334 correct java imports 2020-05-27 11:45:16 +08:00
gongdewei fe8aba65c5 Replace JobControllerImpl with interface JobController 2020-05-27 11:44:21 +08:00
gongdewei 898da3da02 Use custom worker group to reduce the occurrence of http api block 2020-05-27 11:44:21 +08:00
gongdewei 80ce091342 transform command: history 2020-05-27 11:43:40 +08:00
gongdewei 3bf413b9c7 add result distributors and consumer for http api 2020-05-27 11:43:40 +08:00
gongdewei 78316f340d add http api handler 2020-05-27 11:43:40 +08:00
gongdewei c654abafed transform command: echo, version 2020-05-27 11:43:40 +08:00
gongdewei 62c47c4259 close ShellServer and SessionManager when shutdown 2020-05-27 11:43:40 +08:00
gongdewei a318bbdabe transform command: help 2020-05-27 11:43:40 +08:00
gongdewei 33175d2f3e Extract JobListener and ResultDistributor, adapt to telnet and http api 2020-05-27 11:43:40 +08:00
gongdewei 907b5c8b0d add SessionManager 2020-05-27 11:42:27 +08:00
hengyunabc 1dd7f6c9bd profiler command support duration option. close #1197 2020-05-27 00:04:41 +08:00
hengyunabc 53a544c61f fix dump empty result when retransformClasses error #1210 2020-05-25 15:59:47 +08:00
hengyunabc 4a673a79e3 support trace/watch with exist listenerId. #1207 2020-05-25 02:04:51 +08:00
hengyunabc b7414f899d update comment 2020-05-24 17:33:42 +08:00
hengyunabc da90f46e43 polish 6322374d81 2020-05-24 16:54:17 +08:00
hengyunabc c20e9f9170 fix testcase. #1184 2020-05-24 02:12:27 +08:00
hengyunabc f66e1c9d59 fix Transformer do not register problem, when Enhancer error. #1184 2020-05-24 01:57:46 +08:00
hengyunabc 21365c7237 fix process null problem. #1184 2020-05-24 00:27:24 +08:00
hengyunabc 6322374d81 use ScheduledExecutorService instanceof timer, fix timer cancelled problem. #1184 2020-05-24 00:19:59 +08:00
lzc-aliooandGitHub 0397ec6486 fix typo (#1204) 2020-05-22 18:39:33 +08:00
gongdeweiandGitHub 8a37821ea4 #730 print sm process failed class name (#1160) 2020-05-22 00:19:47 +08:00
gongdewei 5c01dc4307 fix issue #1187: close shell when removing session 2020-05-21 17:27:00 +08:00
hengyunabc eb62e0dec2 EnhancerAffect print the affected method details when verbose option is true #1195 2020-05-21 03:15:42 +08:00
hengyunabc 8c18fe430d Add a global option to print verbose information #1194 2020-05-21 02:36:52 +08:00
hengyunabc e92047cda2 print affect class/method count more clear. close #1191 2020-05-21 00:48:30 +08:00
gongdeweiandGitHub 6da7add4f1 Merge pull request #1152 from J-Cod3r/fix-issue-1151
fix issue 1151 管道符“|”与前后一条命令之间没有空格,不能正确识别
2020-05-20 22:29:17 +08:00
gongdewei f636e01482 fix issue #1189, clear job reference from timer 2020-05-20 22:17:28 +08:00
hengyunabc 03cd548ca4 clean object in ObjectStack 2020-05-20 21:49:14 +08:00
hengyunabc d25f28fd06 only save Class when enhance 2020-05-20 15:00:20 +08:00
hengyunabc 4afedf89e1 check classloader before enhance 2020-05-20 14:45:51 +08:00