Latest post
AsyncGetCallTrace Reworked: Frame by Frame with an Iterative Touch!
This article is the first of two articles covering the draft of a new iterator-based stack walking API, which builds the base for the follow-up article on safepoint-based profiling.
-
Couldn’t We Just Use AsyncGetCallTrace In A Separate Thread?
Using AsyncGetCallTrace from a separate sampler thread is possible and this article tells you why and how!
-
Validating Java Profiling APIs
AsyncGetCallTrace is the base of many profilers, but how can we test it automatically to make sure it’s correct? I’ll explore a layered approach.
-
Do You Trust Profilers? I Once Did Too.
Do you trust profilers? I once did too. Here I describe why you should take the results of profilers with a grain of salt.
-
AsyncGetStackTrace: A better Stack Trace API for the JVM
An introduction into GetStackTrace, AsyncGetCallTrace, and the history and specification of AsyncGetStackTrace.
1-5 of 5