1. A computer-implemented method comprising the computer-implemented steps of: obtaining performance data from instrumented methods in an application; based on the performance data, selecting a method of the instrumented methods as a selected instrumented method to analyze in further detail; based on the selecting, determining a callable method which can be called by the selected instrumented method and which is un-instrumented; and in response to the determining, providing conditional instrumentation for the callable method, wherein the conditional instrumentation-specifies a context in which the callable method can be called, the context requires the callable method to be called by the selected instrumented method and the conditional instrumentation is configured to determine that that the selected instrumented method is executing when the callable method is called.