UnsatisfiedLinkError in
unexpected places.
This is needed so a disabled-jfr.jar can be built for non Oracle JDKs.
| Modifier and Type | Field and Description |
|---|---|
| private static Instant | |
| private static volatile boolean | |
| private static final boolean | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| private static boolean | |
| public static boolean | |
| public static void | |
| public static boolean | |
| public static void | |
| public static void | |
| public static void | |
| pack-priv static long | |
| public static synchronized EventConfiguration | |
| public static boolean | |
| public static boolean | |
| public static String | |
| public static long | |
| public static synchronized void | |
| pack-priv static boolean | |
| public static void |
| lastTimestamp | back to summary |
|---|---|
| private static Instant lastTimestamp | |
| nativeOK | back to summary |
|---|---|
| private static volatile boolean nativeOK | |
| notAvailable | back to summary |
|---|---|
| private static final boolean notAvailable | |
| UNSUPPORTED_VM_MESSAGE | back to summary |
|---|---|
| private static final String UNSUPPORTED_VM_MESSAGE | |
| JVMSupport | back to summary |
|---|---|
| public JVMSupport() | |
| awaitUniqueTimestamp | back to summary |
|---|---|
| private static void awaitUniqueTimestamp() | |
| checkAvailability | back to summary |
|---|---|
| private static boolean checkAvailability() | |
| createFailedNativeJFR | back to summary |
|---|---|
| public static boolean createFailedNativeJFR() throws IllegalStateException | |
| createJFR | back to summary |
|---|---|
| public static void createJFR() | |
| destroyJFR | back to summary |
|---|---|
| public static boolean destroyJFR() | |
| ensureWithIllegalStateException | back to summary |
|---|---|
| public static void ensureWithIllegalStateException() | |
| ensureWithInternalError | back to summary |
|---|---|
| public static void ensureWithInternalError() | |
| ensureWithIOException | back to summary |
|---|---|
| public static void ensureWithIOException() throws IOException | |
| getChunkStartNanos | back to summary |
|---|---|
| pack-priv static long getChunkStartNanos() | |
| getConfiguration | back to summary |
|---|---|
| public static synchronized EventConfiguration getConfiguration(Class<? extends Event> eventClass) | |
| hasJFR | back to summary |
|---|---|
| public static boolean hasJFR() | |
| isNotAvailable | back to summary |
|---|---|
| public static boolean isNotAvailable() | |
| makeFilename | back to summary |
|---|---|
| public static String makeFilename(Recording recording) | |
| nanosToTicks | back to summary |
|---|---|
| public static long nanosToTicks(long nanos) | |
| setConfiguration | back to summary |
|---|---|
| public static synchronized void setConfiguration(Class<? extends Event> eventClass, EventConfiguration configuration) | |
| shouldInstrument | back to summary |
|---|---|
| pack-priv static boolean shouldInstrument(boolean isJDK, String name) | |
| tryToInitializeJVM | back to summary |
|---|---|
| public static void tryToInitializeJVM() | |