| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static boolean | |
| public static void | |
| private static boolean |
| declaringClass | back to summary |
|---|---|
| public Class<?> declaringClass | |
| fieldName | back to summary |
|---|---|
| public String fieldName | |
| FinalFieldMutationEvent | back to summary |
|---|---|
| public FinalFieldMutationEvent() | |
| enabled | back to summary |
|---|---|
| public static boolean enabled() | |
| offer | back to summary |
|---|---|
| public static void offer(Field root) We throttle FinalFieldMutation JFR events by generating only one event per field during each JFR epoch. An event is emitted if enabled, the epoch encoded in the root instance differs from the current epoch, and a thread exclusively updates to the current epoch. | |
| tryUpdateEpoch | back to summary |
|---|---|
| private static boolean tryUpdateEpoch(Field root) | |