C+Java profiling, debugging, and a feedback infrastructure

Patrick Tullmann kaffe@rufus.w3.org
Tue, 23 May 2000 16:28:36 -0600


A while ago I wrote:
> Thanks to excellent work by Tim Stack of our group at the University
> of Utah, in support of our work on `Janos', an active networks platform,
> we've added one major and two auxiliary enhancements to Kaffe:
>    * C+Java cross-language gprof support
>    * C+Java cross-language gdb support
>    * Basic feedback system

This code has been checked into the public Kaffe CVS repository.
You'll have to reconfigure (see FAQ/FAQ.xprofiling) to use it.  You
can get more information from the Janos Kaffe page:
 	http://www.cs.utah.edu/flux/janos/kaffe.html

This profiler, Xprof, works like gprof; it generates a statistical
sample-based profile of time spent in C and Java code.  Xprof
complements the pre-existing Kaffe profiler which is precise, but only
measures Java code.  Xprof also requires GNU gprof to generate
human-readable output.

Xprof currently only works on Linux and FreeBSD x86 boxes when using
the unix-jthreads threading system in Kaffe.

-Pat

----- ----- ---- ---  ---  --   -    -      -         -               -
Pat Tullmann                                       tullmann@cs.utah.edu
     "VR Cows are a medium rarely well done." -- someone in c.g.a