JProffa

A deterministic Java profiler

Download .zip Download .tar.gz View on GitHub

JProffa

JProffa is a Java/JVM profiling tool that measures the number of byte codes executed instead of wall clock or CPU time. This means that a deterministic program with the same parameters yields the same profiling result each time.

The project is currently unmaintained.

License

JProffa is licensed under The MIT License.

Related stuff

  • ByCounter is a similar project, though sadly it's a research project that is only available by request.
  • JProffa was made at the University of Helsinki CS Dept.
  • JProffa's intended use is to evaluate the exercise programs students write during our algorithms and data structures course. Our automatic evaluation system, TMC, is also open-source.

Authors

JProffa was written at the University of Helsinki CS Dept. as a software engineering exercise by the following splendid students.

Afterwards, the project's maintainers were