[问题] 函数进出印log

楼主: yshihyu (yshihyu)   2014-04-23 23:03:06
Java 有办法做函数进出时候都印出函数名称吗?
类似下面 c code 进出每个函数都能印出进去跟出来顺序
https://gist.github.com/anonymous/11218846
enter main test.c:85
enter func1 test.c:70
enter func2 test.c:67
leave func2 test.c:67
enter func3 test.c:75
enter func4 test.c:80
leave func4 test.c:80
leave func3 test.c:75
leave func1 test.c:70
enter func3 test.c:75
enter func4 test.c:80
leave func4 test.c:80
leave func3 test.c:75
leave main test.c:85
谢谢
作者: cyclone350 (老子我最神)   2014-04-23 23:50:00
c code怎么做到的....? java应该可以用aop方式达到有没有原生方法或是设定做到就不知道了.....
作者: PsMonkey (痞子军团团长)   2014-04-23 23:59:00
所以其实 C 也没办法很容易的作到这样吗? 我还以为....
作者: tkcn (say)   2014-04-24 00:05:00
C 通常是在 compile 阶段动手脚Java sampling-based profiler 还蛮多的,其他的我不知
作者: qrtt1 (有些事,有时候。。。)   2014-04-24 08:05:00
感觉用 aop 来做会比较容易

Links booklink

Contact Us: admin [ a t ] ucptt.com