449 Commits
Author SHA1 Message Date
gongdewei 03eb909a21 remove duplicated TtyWebSocketFrameHandler 2020-05-20 11:36:26 +08:00
gongdewei 922b7eaa46 fix typo 2020-05-20 11:35:08 +08:00
hengyunabc cead701c71 Merge branch 'master' into bytekit 2020-05-20 03:28:09 +08:00
hengyunabc 1e52ea4530 switch to SpyAPI, clean Spy code 2020-05-20 02:54:12 +08:00
hengyunabc a55b471ea7 clean code 2020-05-20 01:47:11 +08:00
hengyunabc 7d7b5460ad tt command store the real method args at enter 2020-05-20 01:41:06 +08:00
hengyunabc 6d186954c6 remove unnecessary reflect in AdviceListenerAdapter 2020-05-20 01:40:12 +08:00
hengyunabc ee0042cfc6 remove unnecessary ClassLoader.forName 2020-05-20 00:25:49 +08:00
hengyunabc 9660ad1ea0 add testcase 2020-05-19 21:51:54 +08:00
hengyunabc c20e97d7de use TransformerManager to manager all Transformer; Enhancer only enhance bytecode once 2020-05-19 17:30:08 +08:00
hengyunabc f39236eb86 exclude box/unbox method when trace method 2020-05-19 16:26:52 +08:00
gongdewei b426cc7645 Rename sc/sm model & view, limit matching classes size 2020-05-19 10:44:01 +08:00
gongdewei 3fc3739a3f extract common function: ResultUtils.processClassNames 2020-05-19 10:41:19 +08:00
gongdewei 410df5b7c2 memory optimization for create method info 2020-05-19 10:40:18 +08:00
gongdewei 37fa16f908 memory optimization for process.write() 2020-05-19 10:39:33 +08:00
gongdewei 0b78124ad4 limit file size of cat command 2020-05-19 10:37:47 +08:00
gongdewei 13f3bdbfd2 correct isAssignableFrom usage 2020-05-19 10:36:57 +08:00
gongdewei e47df7b84e memory optimization for searchSubClass 2020-05-19 10:35:32 +08:00
gongdewei 456637780f cache className of array type, reduce small objects, speedup search class matching 2020-05-19 10:34:38 +08:00
hengyunabc 2b740b121f clean code 2020-05-19 02:36:29 +08:00
gongdewei 7a33af73cd Add http response content & fastjson buf pool 2020-05-18 17:11:41 +08:00
gongdewei cb4391ead6 Add nodeCount to TraceModel 2020-05-18 17:08:58 +08:00
gongdewei 514c1ca7c6 Add item count evaluation method to control the data size sent in each batch 2020-05-18 14:39:22 +08:00
gongdewei b82a9f2a15 reduce memory fragment of ThreadUtil 2020-05-18 14:33:22 +08:00
gongdewei 2becea4cf8 normalizeClassName memory optimization 2020-05-18 10:07:12 +08:00
gongdewei b6bf3b9725 reduce classloader list segment size 2020-05-18 10:03:01 +08:00
hengyunabc 8d12bb7e0a update timer 2020-05-18 02:29:57 +08:00
hengyunabc b7c3202246 add timmer in ArthasBootstrap 2020-05-18 01:30:45 +08:00
hengyunabc a82e0a9eb4 better job timeout timer name 2020-05-17 22:56:41 +08:00
yangy 4cb1015983 Merge remote-tracking branch 'upstream/master' into fix-issue-1151 2020-05-16 16:59:53 +08:00
hengyunabc 360db7dfd3 support MethodInfo binding 2020-05-16 16:44:52 +08:00
shiliyuandGitHub 4cb6cabba6 fix grammar issue (#1177) 2020-05-16 13:02:03 +08:00
Bo ZhangandGitHub 94c3eea373 Fix grammar issue (#1176) 2020-05-15 22:37:41 +08:00
hengyunabc 9c6cfc9757 fix thread command cause application InterruptedException problem. #1175 2020-05-15 19:59:12 +08:00
hengyunabc e3f920fc74 Enhancer support SpyAPI 2020-05-14 20:07:10 +08:00
gongdewei e8836e3b4b fix NPE of trace tree 2020-05-14 11:28:57 +08:00
hengyunabc 4a950140dc jad command better support unicode. #1169 2020-05-13 23:19:32 +08:00
gongdewei 2f579cd353 slice the result of 'classloader -a' 2020-05-13 20:48:49 +08:00
gongdewei b17465270c transform command: cat, echo, pwd 2020-05-11 16:18:27 +08:00
gongdewei a35736316c change timestamp 'ts' to java.util.Date, rename tccl 2020-05-11 16:13:39 +08:00
yangy aaca4540b1 add unsupported testcase scenario 2020-05-10 17:03:19 +08:00
yangy 79b4c9e29b add testcase 2020-05-10 15:56:06 +08:00
gongdewei d301d98e0d #1151 fix pipe char '|' problem 2020-05-08 19:29:05 +08:00
gongdewei 4fd1286414 Remove fields 'clazz', 'method' from ClassInfoModel, MethodModel 2020-05-08 15:14:31 +08:00
gongdewei 99c9e8860c Normalize ClassName after trace is completed 2020-05-08 14:09:52 +08:00
gongdewei 19c0c660a0 remove field 'nodeId' from TraceNode 2020-05-08 14:05:37 +08:00
gongdewei 75299ee309 Cancel foreground job before clean session 2020-05-06 20:30:18 +08:00
gongdewei 6d2f99a944 Change thread id to long of trace data 2020-05-06 20:29:44 +08:00
hengyunabc 99ff54f375 upgrade asm to 8.0.1 2020-05-04 01:13:12 +08:00
hengyunabc 6b31041e33 clean dep 2020-05-03 22:50:32 +08:00