Call trace in java

java

Solution

I think you might find this interesting. It is a java agent which adds entry and exit logging to methods, using the slf4j framework to actually log the output. Then it is a matter of configuring the logging framework to only print out that thread you are interested in.

http://www.slf4j.org/extensions.html#javaagent

(just to be explicit: 1) I wrote it, 2) it works for me :) )

Problem

Is there a way to output a call trace for a particular thread in java? I do not want a stack trace. I would like a sequence of calls on each object for tracing.

Original source