Java, how to trace functions called
Posted
by
user435657
on Stack Overflow
See other posts from Stack Overflow
or by user435657
Published on 2011-01-13T06:44:54Z
Indexed on
2011/01/13
6:53 UTC
Read the original article
Hit count: 227
Hi all, I want to trace the beginning [& ending] of functions called in Java, like the following code:
public void foo() {
System.out.println("begin of foo()");
...
System.out.println("e-n-d of foo()");
}
But maintaining of the dump code System.out.println
is something tedious and error-prone, for there may be tens of thounds of function in an class.
Any good idea can ease this work? I don't want dump statements all over the file.
Implementation of both or one of the beginning & ending traces is perferd.
But, if impossible, recordings of that the function has been called is also helpful. I mean not care the exact beginnig and ending, just tell that the function has been called.
© Stack Overflow or respective owner