public final class SuspendableHelper
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static void |
addWaiver(java.lang.String className,
java.lang.String methodName) |
static java.lang.String |
getCallsiteDesc(java.lang.String callsiteName) |
static java.lang.String |
getCallsiteName(java.lang.String callsiteName) |
static java.lang.String |
getCallsiteOwner(java.lang.String callsiteName) |
static Pair<java.lang.Boolean,Instrumented> |
isCallSiteInstrumented(java.lang.reflect.Member m,
int sourceLine,
int bci,
ExtendedStackTraceElement[] stes,
int currentSteIdx) |
static boolean |
isInstrumented(java.lang.Class clazz) |
static boolean |
isInstrumented(java.lang.reflect.Member m) |
static boolean |
isJavaAgentActive() |
static boolean |
isOptimized(java.lang.reflect.Member m) |
static boolean |
isSyntheticAndNotLambda(java.lang.reflect.Member m) |
static boolean |
isWaiver(java.lang.String className,
java.lang.String methodName) |
static java.lang.reflect.Member |
lookupMethod(ExtendedStackTraceElement ste) |
public static boolean isJavaAgentActive()
public static boolean isInstrumented(java.lang.Class clazz)
public static java.lang.reflect.Member lookupMethod(ExtendedStackTraceElement ste)
public static Pair<java.lang.Boolean,Instrumented> isCallSiteInstrumented(java.lang.reflect.Member m, int sourceLine, int bci, ExtendedStackTraceElement[] stes, int currentSteIdx)
public static java.lang.String getCallsiteOwner(java.lang.String callsiteName)
public static java.lang.String getCallsiteName(java.lang.String callsiteName)
public static java.lang.String getCallsiteDesc(java.lang.String callsiteName)
public static boolean isInstrumented(java.lang.reflect.Member m)
public static boolean isSyntheticAndNotLambda(java.lang.reflect.Member m)
public static boolean isOptimized(java.lang.reflect.Member m)
public static void addWaiver(java.lang.String className,
java.lang.String methodName)
public static boolean isWaiver(java.lang.String className,
java.lang.String methodName)