Commit Graph

515 Commits (5e95d66a98fccee2c0c2af13d527b9ed9855fc75)

Author SHA1 Message Date
zhangjin a2d27f91d4 sc sm support -c option (#766) 6 years ago
hengyunabc c8e8374ed1 add stop command, an alias for shutdown. #707 6 years ago
hengyunabc 4edacab7c5 fix tt command cost less than 0. #746 6 years ago
hengyunabc a5efe2546e upgrade cfr to 0.145. #753 6 years ago
netroby 54e4d0424a using cfr dependency from upstream mvn repository (#751) 6 years ago
hengyunabc 555958c608 [maven-release-plugin] prepare for next development iteration 6 years ago
hengyunabc 0f17a45633 [maven-release-plugin] prepare release arthas-all-3.1.1 6 years ago
hengyunabc c61fd13763 save history when job complete. #9 6 years ago
hengyunabc 487742dfb0 polish #614 6 years ago
hengyunabc 21ce2dd324 dashboard command remove the useless tomcat table. #696 6 years ago
hengyunabc b48aa0c8e1 fix job redirect cache location. #695 6 years ago
hengyunabc a4a2d08d4d fix bg job exit problem. #694 6 years ago
hengyunabc a3f148c587 set arthas logs directory to /tmp/logs, when user.home is not writeable. #572 6 years ago
徐志毅 2002c00e04 add mbean command (#666) 6 years ago
徐志毅 e188370099 trace line number support (#668) 6 years ago
hengyunabc c3805d8dab redefine command log redefine info. #530 6 years ago
hengyunabc 195ea0667b fix jad commnad VerifyError when the class is created by lambda expression. #675 6 years ago
徐志毅 45dfcdcf69 jad complete method name (#667) 6 years ago
徐志毅 353d8501f3 improve timetunnel command(#631) 6 years ago
徐志毅 51c0c2ef43 fix some doc and comment (#629) 6 years ago
hengyunabc 232a3f56b4 mc command delegate additional output from the compiler. #662 6 years ago
Paul Kenneth Kent f5f2b53e15 Add unit tests to com.taobao.arthas.core.util.StringUtils (#638) 6 years ago
徐志毅 0d0b24e689 fix class loader npe (#632) 6 years ago
徐志毅 3813ba9b08 fix method completion (#627) 6 years ago
徐志毅 85d1df4026 dump command support completion (#623) 6 years ago
徐志毅 d765640190 fix getstatic description (#625) 6 years ago
徐志毅 1869964bfd options command support complete options-name (#612) 6 years ago
xuzhiyiYoh b265f5b141 fix CompletionAdaptor index out of bounds when the token is empty (#610) 6 years ago
lzj 6af9393a02 Fix typo (#604) (#606) 6 years ago
gongdewei 4641ec0e6d support windows unicode file path. #571 6 years ago
hengyunabc 6f990a2cf3 polish #568 6 years ago
Bo Zhang ae67e7ed2c Apply pmd plugin and fix/ignore broken styles
This commit applies [p3c-pmd](https://github.com/alibaba/p3c) plugin/rules, and fixes/ignores all violations of piority 1 (mandatory).
6 years ago
PSXjoy 6d7f00e3d1 Fix typo (#541) 6 years ago
hengyunabc a944f2d4b8 fix RedirectHandler NullPointerException, when save-result option is true. close #517 6 years ago
hengyunabc c93fb9d59b redefine command check class if loaded. 6 years ago
hengyunabc c390d5571b add tutorials link 6 years ago
hengyunabc e861aeb3c0 [maven-release-plugin] prepare for next development iteration 6 years ago
hengyunabc 2846685ee5 [maven-release-plugin] prepare release 3.1.0 6 years ago
hengyunabc d235ee1050 update watch command description. 6 years ago
superheizai 6a584022a0 tt command support cost time/--replay-times/--replay-interval (#498) 6 years ago
hengyunabc b0877cc17a sm command print method with Descriptor. close #504 6 years ago
hengyunabc 2058ae4785 dashboard/watch/monitor/tt/stack/trace support press Q to exit. close #410 6 years ago
hengyunabc ec7c5aea33 change default session timeout to 30min. close #342 6 years ago
hengyunabc 4eb0eec182 inpurtrc support home/end. close #472 6 years ago
hengyunabc 7b9b4107ad watch/monitor/trace/tt/stack support better auto completion. close #497 6 years ago
hengyunabc 9f57c2c9a6 jad support completion. #323 6 years ago
hengyunabc 349c426bd1 fix CompletionAdaptor lose chars when the last token is blank. 6 years ago
hengyunabc a2ef539f4e sm support completion. #323 6 years ago
hengyunabc 317e9d69ad catch completion exception 6 years ago
hengyunabc 33fd06ba02 sc command support completion 6 years ago
hengyunabc a7ee25b1f2 redefine command support completion 6 years ago
hengyunabc 79fe3a9382 improve cat/mc completion 6 years ago
hengyunabc c4751931ce jad command support --source-only option. #496 6 years ago
hengyunabc c18bd53ed5 dump command support output directory. #419 6 years ago
hengyunabc 895f1cb14d add cat command. close #494 6 years ago
hengyunabc 9a57b5d8f3 improve redirect. #495 6 years ago
hengyunabc 793df05b2f add pwd command. #493 6 years ago
hengyunabc 73e5f15adb remove unnecessary -p option in the redefine command. close #492 6 years ago
hengyunabc f3561e9bc8 add mc command. #373 6 years ago
Harry Chan 4dba865995 Optimize toArray (#484)
replace toArray(new T[size]) with toArray(new T[0]) for better performance

https://shipilev.net/blog/2016/arrays-wisdom-ancients/#_conclusion
6 years ago
hengyunabc 3a27075987 update trace doc. 6 years ago
hengyunabc e03c3ee2b1 keymap command usage more friendly. close #366 6 years ago
hengyunabc 4b98af05a9 pom.xml add relativePath 6 years ago
hengyunabc b80698becb upgrade asm api to Opcodes.ASM7. #459 #425 6 years ago
hengyunabc 6ecc035a6d improve log 6 years ago
hengyunabc dcf9be4732 improve log info 6 years ago
hengyunabc 3c048b639c catch asm exception in Enhancer#transform. #462 6 years ago
hengyunabc 5e31fd39f9 ObjectView support enum. close #454 6 years ago
Bruce 78816cdb4e update method of com.taobao.arthas.core.view.Ansi#bgCyan from this.fg(Color.CYAN) to this.bg(Color.CYAN) fix #427 6 years ago
Sergio Escalante a11dabbead Removing unnecessary/unused imports
Signed-off by: Sergio Escalante sergioescala@gmail.com
6 years ago
garenchan 07d2ebd5e9 Use JavaVersionUtils to get java version. 6 years ago
hengyunabc a598382890 update tt doc 6 years ago
hengyunabc 307e6bad5a update trace doc 6 years ago
hengyunabc 3fbbd9c1fd update trace doc 6 years ago
hengyunabc 9d35b1a436 update watch doc 6 years ago
hengyunabc e4723bf8bf update watch doc 6 years ago
hengyunabc e85e952896 ognl express support get private field. fix #336 6 years ago
hengyunabc 2865e0b83f update classloader doc 6 years ago
hengyunabc 61252e6edd update jad doc 6 years ago
hengyunabc de4a0a31e6 update dump doc 6 years ago
hengyunabc 769b1bd93c update sm doc 6 years ago
hengyunabc 0153812d5e update sc doc 6 years ago
hengyunabc ea80b6ed5c update getstatic command doc 6 years ago
hengyunabc feced41e92 [maven-release-plugin] prepare for next development iteration 6 years ago
hengyunabc 3569e213fc [maven-release-plugin] prepare release arthas-all-3.0.5 6 years ago
hengyunabc 00aeb9ae43 add ognl command doc. #240 6 years ago
hengyunabc 41936aed83 upgrade cli to 1.0.2 to support case sensitive options. close #322 6 years ago
hengyunabc 2a90a7f5b3 clear code. fix #312 6 years ago
hengyunabc d667bc12f0 improve history command 6 years ago
hengyunabc 744beefe0e improve help format 6 years ago
hengyunabc 361bda07ef fix long name option completion. close #318 6 years ago
hengyunabc db78b670d6 change tt -D to --delete-all. fix #219 6 years ago
hengyunabc ec6456c299 help command support completion 6 years ago
hengyunabc eaae4eb72a add history command. close #298 6 years ago
hengyunabc 180ee6beb5 support history-search-forward and history-search-backward. close #307 6 years ago
hengyunabc 18cc2b0165 fix default timeout. #296 6 years ago
hengyunabc d1aaf713bd improve jad command inner class search. #301 6 years ago
hengyunabc e6a8e4624a jad command support classes created by lambda method. fix #305 6 years ago
hengyunabc 5b52b1b9d9 fix class search for which classes created by lambda method. #302 6 years ago
hengyunabc 775b342ab3 fix jad command do not match inner class. close #301 6 years ago
hengyunabc 755c527d3b fix typo 6 years ago
hengyunabc 1a42377a98 support session timeout config. #296 6 years ago
hengyunabc 551432da0a add common module 6 years ago
hengyunabc 137bece9d0 add sysenv command. close #288 6 years ago
hengyunabc 326cd2fe9a allow skip bind telnet port or http port. fix #284 6 years ago
hengyunabc 82dc3b1922 add ognl command. #240 6 years ago
hengyunabc 6e98cd99fd fix #256 CustomClassResolver multiple threads problem. 6 years ago
hengyunabc 65fc3bf583 classloader command support load class. #246 6 years ago
hengyunabc 13684c5718 improve SearchClassCommand. #234 6 years ago
hengyunabc f95447a493 rename getstatic code to hashCode 6 years ago
hengyunabc 3442f3d95c rename ExpressFactory.newExpress to ExpressFactory.threadLocalExpress 6 years ago
hengyunabc 734e5b547e add maven-jdk-tools-wrapper to support tools.jar. fix #243 6 years ago
hengyunabc 03dcb8d677
Merge pull request #234 from Hearen/sort-matched-classes
sort sc command ouput
6 years ago
LHearen 0757b410bd make it easier to locate the class from so many matched 6 years ago
hengyunabc 3de9456501
Merge pull request #227 from Hearen/adding-time-cost-for-invoking-in-watch
adding time cost for watching methods
6 years ago
Hearen 79714b8d38 adding time cost for watching methods 6 years ago
hengyunabc cad02446bb remove LocalDebugTest. fix #196 6 years ago
hengyunabc 61a56cd8c8
Merge branch 'master' into fix-timestamp 6 years ago
LHearen 3a086fddf3 welcome timestamp replace with readable date time 6 years ago
Hearen 21640a27f7 fix some typos in error prompts 6 years ago
Brijesh Prasad dbcde9fe42 Test case for DateUtils (#195) 6 years ago
earayu b7225b53ae add test for FileUtils 6 years ago
ufukoz b267a234d3 Add tests for a couple of methods of TypeRenderUtils 6 years ago
hengyunabc da4f2172da fix ObjectViewTest TimeZone problem. 6 years ago
hengyunabc 86d1d4bfb7 improve get pid logic 6 years ago
earayu d8b843f1c6 bugfix 7 years ago
Huxing Zhang e3ce4e7e51
Bugfix wildcardmatcher 7 years ago
Huxing Zhang 462be5bca2
IPUtils.java: comments and some minimum refactor 7 years ago
earayu f590986744 1. add some comments
2. do some minimum refactor
7 years ago
earayu e3567e2317 unit test for WildcardMatcher 7 years ago
earayu 9237e9b32a #135
1. change the param's name, from 'string' to 'target'
2. get rid of the magic value of: * ? \
3. bugfix: return false if the pattern or target is NULL
7 years ago
Huxing Zhang 2d6f9c6b01
Add file descriptor info. 7 years ago
earayu 700c0cb441 unit test & comments 7 years ago
hengyunabc a6a0101d75 remove the code that replaces 127.0.0.1 with 0.0.0.0. fix #131 7 years ago
earayu e737ac5d71 issue #112 & issue #113
add ArthasCheckUtils test case & translation
7 years ago
bohr.qiu d28c9d4def add jvm command display file descriptor count 7 years ago
姑胥 d162e673ee add ArrayUtils test case 7 years ago
bohr.qiu 7fd17685ea add humanReadableByteCount test case 7 years ago
bohr.qiu af45b299a4 jvm命令中LIVE-COUNT命名有问题,应该是PEAK-COUNT,并增加DEADLOCK-COUNT 7 years ago
bohr.qiu 14a8332d93 增加memory 可读性 7 years ago
hengyunabc 3221e44304 remove java.util.concurrent.ThreadLocalRandom to keep compatible with jdk6. #28 7 years ago
Huxing Zhang 9d91350bbe
Remove unused script. Fix #62 7 years ago
BlueT 80a30351d3 add:local debug test 7 years ago
Huxing Zhang f4bc64eef9
Fix unit test failure. 7 years ago
BlueT 504ee08eda fix:#42 7 years ago
Huxing Zhang b05ddf017b Fix broken links. 7 years ago
hengyunabc 5f517cb6dd [maven-release-plugin] prepare for next development iteration 7 years ago
hengyunabc 36a593b43b [maven-release-plugin] prepare release arthas-all-3.0.4 7 years ago
hengyunabc 4b1fa89878 fix install-local.sh do not set ARTHAS_VERSION problem 7 years ago
hengyunabc f9b4c081ff [maven-release-plugin] prepare for next development iteration 7 years ago
hengyunabc 4335c3129b [maven-release-plugin] prepare release arthas-all-3.0.3 7 years ago
hengyunabc 08e3c65ad1 upgrade to 3.0.3-SNAPSHOT 7 years ago
hengyunabc cc6fbc5fed check vm java version before attach. fixed #6 7 years ago
hengyunabc 1faf237131 remove reflect call to VirtualMachine. #23 7 years ago
hengyunabc 91b78650be disable user stat. #21 7 years ago
nzomkxia 5b8ca1e4d5 fix path in description 7 years ago
hengyunabc 54ca57afa1 fix wiki link 7 years ago
hengyunabc 1d869f6a48 update wiki link 7 years ago
hengyunabc 9f6cba09df improve welcome msg 7 years ago
hengyunabc ef2917541a improve welcome msg 7 years ago
hengyunabc 996fb4d827 support Implementation-Version 7 years ago
hengyunabc e7f5938234 [maven-release-plugin] prepare for next development iteration 7 years ago
hengyunabc 24c90ae071 [maven-release-plugin] prepare release arthas-all-3.0.0-RC 7 years ago
hengyunabc 4bc2ef53e2 update dependency 7 years ago
hengyunabc 3fbfab4288 init 7 years ago