A portable sampling-based profiler for Java virtual machines

  title={A portable sampling-based profiler for Java virtual machines},
  author={John Whaley},
  booktitle={Java Grande},
This paper describes a por table and efficient sampling-based online measurement system for production-level Java vir tual machines. This system is designed to provide continuous real t ime system performance measurements to a dynamic compiler, which can use these measurements to target frequently executed and t ime-consuming code for opt imizat ion and to make more informed opt imizat ion decisions. Because the system has very low overhead, it can be run continuously, providing a feedback… CONTINUE READING
Highly Cited
This paper has 128 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 88 extracted citations

129 Citations

Citations per Year
Semantic Scholar estimates that this publication has 129 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.
Showing 1-3 of 3 references

Real- t ime call s tack sampling

  • M. Arnold
  • Presenta t ion at IBM T. J. Watson Research…
  • 1999
Highly Influential
5 Excerpts

Exploit ing hardware performance counters with flow and context sensitive profiling

  • G. Ammons, T. Bell, J. R. Laxus
  • In Proceedings of the 1997 ACM SIGPLAN Conference…
  • 1997
Highly Influential
7 Excerpts

Similar Papers

Loading similar papers…