XenoAmess
|
ad260cadfe
|
refine collection creations (#1974)
|
2021-12-03 18:20:48 +08:00 |
|
XenoAmess
|
9c24d9da03
|
collection issues #1983
|
2021-12-03 15:41:38 +08:00 |
|
XenoAmess
|
6f8d38f9f5
|
numeric issues (#1982)
|
2021-12-03 15:21:46 +08:00 |
|
XenoAmess
|
17cd0b61ca
|
logic bug in Decompiler (#1997)
|
2021-12-03 15:12:57 +08:00 |
|
hengyunabc
|
99fef31610
|
add exception log. #1978
|
2021-12-03 15:10:52 +08:00 |
|
XenoAmess
|
0c85c896b9
|
potential NPE in BasicHttpAuthenticatorHandler (#1994)
|
2021-12-03 12:55:55 +08:00 |
|
XenoAmess
|
e7c63d146c
|
potential NPE in ArthasBootstrap (#1991)
|
2021-12-03 11:48:49 +08:00 |
|
Bigbang
|
2924c81e4f
|
fix resize event error when websocket closed (#1970)
|
2021-12-03 11:35:54 +08:00 |
|
hengyunabc
|
d39538a408
|
upgrade async-profiler to 2.5 #2035
|
2021-12-02 17:26:50 +08:00 |
|
yx9o
|
8ffa389db3
|
Optimize string splicing. (#2034)
|
2021-12-02 16:33:31 +08:00 |
|
XenoAmess
|
3e89593d7b
|
simplify condition (#1977)
|
2021-11-30 17:46:31 +08:00 |
|
hengyunabc
|
3792ca3087
|
improve the handling of attach exception "Non-numeric value found". #2023
|
2021-11-04 17:06:48 +08:00 |
|
XenoAmess
|
6c56c9eed3
|
reduce memory use in Base64Command (#1986)
|
2021-10-19 15:03:40 +08:00 |
|
hengyunabc
|
a753bf1337
|
polish #1976
|
2021-10-19 14:54:11 +08:00 |
|
XenoAmess
|
f410c7f7eb
|
use generic on class NoOpHandler (#1976)
|
2021-10-19 14:53:05 +08:00 |
|
XenoAmess
|
e5506005de
|
use static inner class when can (#1981)
|
2021-10-19 11:00:44 +08:00 |
|
XenoAmess
|
172f4397b3
|
use System#currentTimeMillis instead of new Date().getTime() (#1975)
|
2021-10-19 10:25:16 +08:00 |
|
hengyunabc
|
72b1c7401e
|
add LICENSE for StringUtils.java. #2007
|
2021-10-18 23:44:07 +08:00 |
|
XenoAmess
|
c73c3d10a1
|
string concat in StringBuilder append chain (#1984)
|
2021-10-18 17:43:14 +08:00 |
|
XenoAmess
|
09765b00fa
|
do NOT create wrapper type instance when can (#1985)
|
2021-10-15 16:34:35 +08:00 |
|
XenoAmess
|
863d57f57f
|
potential NPE in CompletionUtils (#1996)
|
2021-10-15 16:33:01 +08:00 |
|
XenoAmess
|
8f6ea953f0
|
String function shortcuts (#1990)
|
2021-10-14 11:37:27 +08:00 |
|
XenoAmess
|
52274ff63e
|
thread safety bug (#1988)
|
2021-10-14 11:23:41 +08:00 |
|
XenoAmess
|
cbc6402035
|
use StringBuilder instead of StringBuffer when can (#1980)
|
2021-10-14 11:09:19 +08:00 |
|
XenoAmess
|
ad806616f0
|
remove unused imports (#1979)
|
2021-10-13 18:15:16 +08:00 |
|
XenoAmess
|
b38d9b38ac
|
improve UserStatUtil. (#1987)
|
2021-10-13 17:14:59 +08:00 |
|
XenoAmess
|
d88a2e93d1
|
potential NPE in Base64Command (#1993)
|
2021-10-13 16:53:52 +08:00 |
|
XenoAmess
|
da0ab96ea8
|
potential NPE in ArthasReflectUtils (#1992)
|
2021-10-13 16:38:26 +08:00 |
|
sean chen
|
dee70a88c5
|
fix arthas logfile path in windows, fix typo (#1913)
|
2021-09-08 14:51:58 +08:00 |
|
sean chen
|
716e964353
|
WebConsole support scrollback url param(#1909)
|
2021-09-07 14:38:52 +08:00 |
|
hengyunabc
|
fa16a6867b
|
clean auth info when save history. #1903
|
2021-09-02 11:12:09 +08:00 |
|
hengyunabc
|
ad5f0e4767
|
add arthas.localConnectionNonAuth config, better support localhost connection. #1904
|
2021-09-01 21:08:56 +08:00 |
|
hengyunabc
|
ce2b488f92
|
update watch/trace docs
|
2021-08-31 16:06:57 +08:00 |
|
seanchen1993
|
abad06f035
|
Set the screenReaderMode of xterm to false (#1901)
|
2021-08-30 17:09:07 +08:00 |
|
汪吉
|
9b8cbf3f8c
|
fix vmtool find clasloader error with hashcode(#1885)
|
2021-08-10 00:38:49 +08:00 |
|
hengyunabc
|
1e1c12636c
|
support hide nav in web console. #1873
|
2021-07-27 15:08:55 +08:00 |
|
hengyunabc
|
c8ad4aead5
|
update vmoption/vmtool doc
|
2021-07-22 16:06:40 +08:00 |
|
hengyunabc
|
2e161d621d
|
fix imporve split methodInfo/invokeInfo. #1860
|
2021-07-22 15:22:07 +08:00 |
|
hengyunabc
|
e2d5c3c445
|
move one.profiler from arthas-spy to arthas-core. #1796
|
2021-07-22 14:54:37 +08:00 |
|
hengyunabc
|
bfaf416c69
|
imporve split methodInfo/invokeInfo. #1860
|
2021-07-14 23:49:55 +08:00 |
|
hengyunabc
|
43b5b05669
|
polish #1852
|
2021-07-08 16:35:29 +08:00 |
|
wochidaxiangchang
|
2ab1bca5f0
|
fix ArthasBootstrap load arthas.properties with arthas.config.location/arthas.config.name config (#1852)
|
2021-07-08 16:33:04 +08:00 |
|
qxo
|
5f31bbff97
|
fix: inst#getAllLoadedClasses() may cause NullPointerException when search class(IBM jvm 1.7) (#1840)
|
2021-07-04 14:21:12 +08:00 |
|
MissingNone
|
aa728d7e22
|
delete useless parameter "name" (#1822)
|
2021-06-16 16:53:59 +08:00 |
|
hengyunabc
|
03f2994923
|
remove shutdown command. close #1799
|
2021-06-10 20:57:50 +08:00 |
|
hengyunabc
|
dbf6301399
|
support disabledCommands part 2. #1729
|
2021-06-10 20:51:04 +08:00 |
|
wb-lfl715988
|
260e347f5e
|
support disabledCommands part 1. #1729
|
2021-06-10 20:51:04 +08:00 |
|
hengyunabc
|
e6f5b5971d
|
fix trace command may not print result problem. #1817
|
2021-06-09 14:55:09 +08:00 |
|
yangxb2010000
|
00faa3c4c9
|
Close ResultDistributor and foreground job when close session #1808
|
2021-06-04 14:59:53 +08:00 |
|
hengyunabc
|
8f06d81827
|
update condition express example
|
2021-05-19 17:50:50 +08:00 |
|
汪吉
|
fd5401a28e
|
Fix vmtool command tip when matches multiple classes (#1798)
|
2021-05-18 14:18:34 +08:00 |
|
hengyunabc
|
edeec131a6
|
Merge pull request #1784 from alibaba/vmtool
Add vmtool command
|
2021-05-13 20:24:11 +08:00 |
|
hengyunabc
|
32e7bfa6b8
|
vmtool lib support reload/reattach.
|
2021-05-13 20:21:35 +08:00 |
|
hengyunabc
|
fc707109b1
|
improve vmtool search class.
|
2021-05-11 16:53:10 +08:00 |
|
hengyunabc
|
3170a92b56
|
vmtool command support libPath
|
2021-05-07 23:34:28 +08:00 |
|
hengyunabc
|
e2e7061182
|
vmtool support limit option. #1781
|
2021-05-07 22:49:04 +08:00 |
|
hengyunabc
|
3499a307e2
|
vmtool command support forceGc action. #1781
|
2021-04-30 17:40:08 +08:00 |
|
dragon-zhang
|
6623ef44c6
|
return array in VmTool native method, fix jni memory leak problem #1781
|
2021-04-30 16:31:44 +08:00 |
|
索悟
|
adf7725618
|
Remove the useless resetClassFileTransformer in Enhancer (#1786)
|
2021-04-30 14:48:38 +08:00 |
|
hengyunabc
|
932340eac6
|
add vmtool command, part1. #1781
|
2021-04-29 19:28:44 +08:00 |
|
hengyunabc
|
6a102d61b0
|
add OptionCompleteHandler, better complete option
|
2021-04-29 17:41:47 +08:00 |
|
hengyunabc
|
5e95d66a98
|
fix testcase in windows
|
2021-04-27 18:57:22 +08:00 |
|
yangxb2010000
|
4a4eb331f8
|
set content-length header for DefaultFullHttpResponse (#1779)
|
2021-04-22 11:28:22 +08:00 |
|
hengyunabc
|
1d1f0bebb3
|
fix CompilationMXBean may null problem. #1772
|
2021-04-19 14:23:30 +08:00 |
|
hengyunabc
|
4af322f6da
|
fix jad command render table width problem. #1767
|
2021-04-14 15:26:54 +08:00 |
|
hengyunabc
|
8870e16f3a
|
improve the prompt message when enhance failure.
|
2021-04-10 01:09:18 +08:00 |
|
hengyunabc
|
a61fa7cee3
|
disable arthas.enhanceLoaders by default. #1757
|
2021-04-08 15:31:50 +08:00 |
|
hengyunabc
|
4782fd6270
|
fix thread -n -1. #1755
|
2021-04-06 15:34:55 +08:00 |
|
hengyunabc
|
a9784ef46d
|
print more detail when render object throw exception. #1740
|
2021-03-18 16:59:03 +08:00 |
|
hengyunabc
|
9c936db7b3
|
rename arthas-demo to math-game. #1738
|
2021-03-17 17:49:21 +08:00 |
|
hengyunabc
|
f19bd33805
|
print more info when failed to bind server. #1737
|
2021-03-16 16:18:27 +08:00 |
|
hengyunabc
|
51bf98cdc5
|
support username/password in url; websocket support url with parameters. #1655 #1727
|
2021-03-05 17:19:28 +08:00 |
|
hengyunabc
|
7f955a537e
|
fix one time http api support. #1655
|
2021-03-04 23:34:30 +08:00 |
|
hengyunabc
|
e520b10319
|
Add auth command, support authentication (#1724)
|
2021-03-04 22:47:58 +08:00 |
|
hengyunabc
|
7c71623f14
|
print main class in welcome message. #1719
|
2021-03-02 14:52:39 +08:00 |
|
hengyunabc
|
013f7e9ce1
|
fix AbstractTraceAdviceListener may throw ArrayIndexOutOfBoundsException problem. #1712
|
2021-03-01 16:00:33 +08:00 |
|
hengyunabc
|
1c432dbb00
|
fix Decompiler jdk7 support . #1711
|
2021-02-26 15:01:38 +08:00 |
|
hengyunabc
|
c67c8e4ae3
|
fix EnhancerByCGLIB class constructor exception table. #1690
|
2021-02-23 20:03:45 +08:00 |
|
gongdewei
|
1376c88663
|
fix save command history npe, improve load/save history logic #1704 (#1705)
|
2021-02-23 16:54:47 +08:00 |
|
hengyunabc
|
2d7e19f133
|
JadModel support line mappings. #1
|
2021-02-23 16:46:30 +08:00 |
|
hengyunabc
|
537d56d1f1
|
websocket support idle PingWebSocketFrame. #1573
|
2021-02-23 01:04:29 +08:00 |
|
hengyunabc
|
ce14fcb995
|
fix dashboard command may block when try to read tomcat info. #1700
|
2021-02-20 16:39:32 +08:00 |
|
hengyunabc
|
369d2acfb4
|
clean code
|
2021-02-19 15:46:52 +08:00 |
|
hengyunabc
|
dc507df175
|
jad command support print line numbers. #1 #1695
|
2021-02-10 14:20:09 +08:00 |
|
hengyunabc
|
d87861eb35
|
fix dashboard command may read tomcat info error. #1678
|
2021-01-22 11:49:39 +08:00 |
|
hengyunabc
|
0b20e4026c
|
fix stack command NullPointerException. #1674
|
2021-01-21 21:30:39 +08:00 |
|
hengyunabc
|
50a2e98f40
|
fastjosn ignore getter error. #1661
|
2021-01-11 19:47:10 +08:00 |
|
hengyunabc
|
2ab06df83c
|
fix session#getResultDistributor NullPointerException. #1579
|
2021-01-11 19:39:07 +08:00 |
|
hengyunabc
|
f8fa439d44
|
polish #1628
|
2021-01-08 01:18:00 +08:00 |
|
superheizai
|
8c441f13cf
|
watch command support print access point (#1628)
|
2021-01-07 22:58:10 +08:00 |
|
hengyunabc
|
dd997c267a
|
retransform command print transformCount. #1651
|
2021-01-07 22:46:36 +08:00 |
|
hengyunabc
|
f436c29f46
|
fix watch/trace exclude class pattern #1638
|
2021-01-07 20:29:10 +08:00 |
|
hengyunabc
|
5a8d11c8e5
|
fix #1646
|
2021-01-07 19:42:30 +08:00 |
|
hengyunabc
|
aa396f8f9a
|
add retransform command. #1651
|
2021-01-07 19:41:38 +08:00 |
|
hengyunabc
|
1a047c7056
|
update RedefineCommand.java
|
2021-01-07 17:45:57 +08:00 |
|
hengyunabc
|
ffa536ed21
|
add base64 command. #1646
|
2021-01-06 01:13:28 +08:00 |
|
hengyunabc
|
0d2cd8b180
|
polish #1642
|
2021-01-05 01:34:18 +08:00 |
|
lylylyly2
|
285b73d624
|
#1612 support download large file. (#1642)
|
2021-01-05 01:31:37 +08:00 |
|
fornaix
|
8c7afb823e
|
fix NullPointerException in MBeanView. #1644 (#1645)
|
2020-12-28 17:01:12 +08:00 |
|
hengyunabc
|
748ced4db5
|
support arthas.outputPath config. #1641
|
2020-12-25 21:14:23 +08:00 |
|
hengyunabc
|
41576b4b3e
|
fix test. #1638
|
2020-12-25 20:07:33 +08:00 |
|
hengyunabc
|
ca3e44258f
|
watch/trace support --exclude-class-pattern option. #1638
|
2020-12-25 19:43:44 +08:00 |
|
hengyunabc
|
286799c03d
|
fix DateUtilsTest
|
2020-12-14 23:01:46 +08:00 |
|
hengyunabc
|
bf0ff03206
|
add test ci/support jdk 12
|
2020-12-14 22:57:17 +08:00 |
|
superheizai
|
1fca980f15
|
Add dateformat option for fastjson (#1623)
|
2020-12-14 11:15:56 +08:00 |
|
superheizai
|
e392950f9b
|
disable fastjson circular reference feature. #1614
|
2020-12-11 19:49:11 +08:00 |
|
polarbear567
|
6a3d9fac33
|
Some code optimization (#1608)
|
2020-12-08 15:59:33 +08:00 |
|
hengyunabc
|
d3eb03d578
|
change xsd url to https. #1604
|
2020-12-08 11:43:36 +08:00 |
|
hengyunabc
|
9d6c17b137
|
ignore native method. #1565
|
2020-12-07 17:41:23 +08:00 |
|
hengyunabc
|
110f0e8a1e
|
fix ArthasBootstrapTest
|
2020-12-07 15:02:02 +08:00 |
|
hengyunabc
|
b309c2b80c
|
clean code
|
2020-12-02 23:09:46 +08:00 |
|
hengyunabc
|
d891843f5c
|
use ext classloader to try load SpyAPI. #1596
|
2020-12-02 20:01:03 +08:00 |
|
hengyunabc
|
52f09b9ae2
|
dashboard command print current timestamp. #1595
|
2020-12-02 19:32:30 +08:00 |
|
hengyunabc
|
08db056c20
|
Enhancer print error exception.
|
2020-12-02 00:55:33 +08:00 |
|
hengyunabc
|
bc70853b0c
|
support arthas.enhanceLoaders config/add jboss ModuleClassLoader testcase. #1596
|
2020-12-02 00:55:00 +08:00 |
|
hengyunabc
|
9c847d2dd5
|
enhance ClassLoader#loadClass to reslove the classloader can not load SpyAPI problem. #1596
|
2020-11-30 22:38:23 +08:00 |
|
hengyunabc
|
0aed28966c
|
improve
|
2020-11-24 22:08:39 +08:00 |
|
hengyunabc
|
d2d5641e1e
|
polish #1586
|
2020-11-24 17:20:27 +08:00 |
|
superheizai
|
e9e83c9aa1
|
use advise's classloader to avoid NPE when the class is not loaded by current thread (#1586)
|
2020-11-24 17:18:32 +08:00 |
|
hengyunabc
|
85aa4f27b4
|
session command print tunnel client connect status. #1576
|
2020-11-09 16:40:06 +08:00 |
|
hengyunabc
|
709f088133
|
improve print agentId in welcome message. #1575
|
2020-11-09 16:21:53 +08:00 |
|
hengyunabc
|
1eafe43b0a
|
arthas-spring-boot-starter support appName. #1562
|
2020-11-03 15:27:46 +08:00 |
|
hengyunabc
|
288b1eee0c
|
fix testcase. #1561
|
2020-11-03 01:02:00 +08:00 |
|
hengyunabc
|
cdec5061b4
|
remove default value in as.sh/arthas-boot. #1561
|
2020-11-03 00:50:38 +08:00 |
|
hengyunabc
|
e13ced6fdf
|
support config appName;tunnel client/server support add appName prefix for agentId. #1562
|
2020-11-02 20:56:16 +08:00 |
|
hengyunabc
|
248e6172e7
|
clean code
|
2020-11-02 20:16:48 +08:00 |
|
hengyunabc
|
b64e18e1c5
|
upgrade bytekit to 0.0.2. #1545
|
2020-11-02 17:26:13 +08:00 |
|
hengyunabc
|
e53f355978
|
tunnel client report arthas version. #1556
|
2020-10-26 17:15:39 +08:00 |
|
hengyunabc
|
32d4321a99
|
tunnel server/client support http proxy. #1553
|
2020-10-23 19:02:33 +08:00 |
|
hengyunabc
|
a2b45c45b8
|
fix ArthasAgent NullPointerException. #1546
|
2020-10-22 15:04:59 +08:00 |
|
hengyunabc
|
8d43d8cc45
|
move bytekit to a independent project. #1545
|
2020-10-21 23:32:58 +08:00 |
|
fornaix
|
6be0cc596b
|
Support profiler command on arm64. (#1259)
|
2020-10-19 22:36:53 +08:00 |
|
reeco
|
ef2b8e57c9
|
feature: optimize version management (#1543)
|
2020-10-18 23:29:12 +08:00 |
|
gongdewei
|
832573e1a9
|
Reduce small objects generated by dashboard commands (#1533) #1542
|
2020-10-16 17:29:49 +08:00 |
|
hengyunabc
|
b9aabe4200
|
[maven-release-plugin] prepare for next development iteration
|
2020-09-27 23:10:43 +08:00 |
|
hengyunabc
|
4268b4d13e
|
[maven-release-plugin] prepare release arthas-all-3.4.3
|
2020-09-27 23:10:32 +08:00 |
|
hengyunabc
|
59dd383084
|
avoid retransform lambda class. #1512
|
2020-09-27 19:07:52 +08:00 |
|
hengyunabc
|
4abcac9b65
|
avoid retransform lambda class. #1512
|
2020-09-27 19:03:11 +08:00 |
|
hengyunabc
|
f775b0fd42
|
Upgrad termd to 1.1.7.10 , remove unnecessary code #1529
|
2020-09-27 16:45:43 +08:00 |
|
hengyunabc
|
a7a1c06ecb
|
Upgrade asm to 9.0 #1527
|
2020-09-24 23:25:47 +08:00 |
|
hengyunabc
|
512472ed17
|
Fix the problem that when the --enable-preview feature is enabled, set the wrong java version in watch/trace. #1526 #1223
|
2020-09-24 20:35:03 +08:00 |
|
hengyunabc
|
e40025a2df
|
[maven-release-plugin] prepare for next development iteration
|
2020-09-22 22:28:39 +08:00 |
|
hengyunabc
|
956a27bff8
|
[maven-release-plugin] prepare release arthas-all-3.4.2
|
2020-09-22 22:28:28 +08:00 |
|
gongdewei
|
503e0de6b4
|
improve dashboard/thread cpu time sample (#1501)
* dashboard command support native thread, delta time
* thread command support --all option
|
2020-09-22 22:18:51 +08:00 |
|
gongdewei
|
4d06126b76
|
Improve arthas stop logic (#1513, #1514) (#1517)
|
2020-09-22 22:13:50 +08:00 |
|
hengyunabc
|
9e433a26c0
|
improve arthas stop logic. #1514
|
2020-09-22 00:23:24 +08:00 |
|
gongdewei
|
1f9f7d6e5d
|
Fix metaspace OOM problem when trace large method (#1511)
|
2020-09-18 18:35:34 +08:00 |
|
hengyunabc
|
fe84834880
|
Print recommend latest version #1509
|
2020-09-18 17:51:06 +08:00 |
|
hengyunabc
|
4972f64713
|
[maven-release-plugin] prepare for next development iteration
|
2020-09-11 20:45:46 +08:00 |
|
hengyunabc
|
d748271fd1
|
[maven-release-plugin] prepare release arthas-all-3.4.1
|
2020-09-11 20:45:34 +08:00 |
|