Event.
| Modifier and Type | Field and Description |
|---|---|
| private final ClassDesc | |
| private final long | |
| private static final Bytecode. | |
| private final boolean | |
| private final ClassInspector | |
| public static final long | |
| public static final long | |
| public static final long | |
| public static final long | |
| public static final long | |
| public static final long | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private static final Bytecode. | |
| private final Bytecode. | |
| private final boolean | |
| private static final ClassDesc | |
| private static final ClassDesc | |
| private static final ClassDesc | |
| private static final ClassDesc | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv | EventInstrumentation(ClassInspector
class inspector inspector, long the event type ID to use id, boolean guard against event configuration being null.
Needed when instrumentation is added before
registration (bytesForEagerInstrumentation) guardEventConfiguration)Creates an EventInstrumentation object. |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv byte[] | |
| private void | |
| private void | |
| private static void | |
| private boolean | |
| private Consumer | |
| private static boolean | |
| private static boolean | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void |
| eventClassDesc | back to summary |
|---|---|
| private final ClassDesc eventClassDesc | |
| eventTypeId | back to summary |
|---|---|
| private final long eventTypeId | |
| FIELD_EVENT_CONFIGURATION | back to summary |
|---|---|
| private static final Bytecode. | |
| guardEventConfiguration | back to summary |
|---|---|
| private final boolean guardEventConfiguration | |
| inspector | back to summary |
|---|---|
| private final ClassInspector inspector | |
| MASK_NON_THROTTLE_BITS | back to summary |
|---|---|
| public static final long MASK_NON_THROTTLE_BITS | |
| MASK_THROTTLE | back to summary |
|---|---|
| public static final long MASK_THROTTLE | |
| MASK_THROTTLE_BITS | back to summary |
|---|---|
| public static final long MASK_THROTTLE_BITS | |
| MASK_THROTTLE_CHECK | back to summary |
|---|---|
| public static final long MASK_THROTTLE_CHECK | |
| MASK_THROTTLE_CHECK_FAIL | back to summary |
|---|---|
| public static final long MASK_THROTTLE_CHECK_FAIL | |
| MASK_THROTTLE_CHECK_SUCCESS | back to summary |
|---|---|
| public static final long MASK_THROTTLE_CHECK_SUCCESS | |
| METHOD_BEGIN | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_COMMIT | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_DURATION | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_ENABLED | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_END | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_EVENT_CONFIGURATION_GET_SETTING | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_EVENT_CONFIGURATION_SHOULD_COMMIT_LONG | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_EVENT_CONFIGURATION_SHOULD_THROTTLE_COMMIT_LONG | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_EVENT_CONFIGURATION_SHOULD_THROTTLE_COMMIT_LONG_LONG | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_EVENT_SHOULD_COMMIT | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_EVENT_SHOULD_THROTTLE_COMMIT_LONG | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_EVENT_SHOULD_THROTTLE_COMMIT_LONG_LONG | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_GET_EVENT_WRITER | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_IS_ENABLED | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_RESET | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_SHOULD_COMMIT_LONG | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_THROTTLE | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_TIME_STAMP | back to summary |
|---|---|
| private static final Bytecode. | |
| METHOD_TRY_UPDATE_EPOCH_FIELD | back to summary |
|---|---|
| private static final Bytecode. | |
| staticCommitMethod | back to summary |
|---|---|
| private final Bytecode. | |
| throttled | back to summary |
|---|---|
| private final boolean throttled | |
| TYPE_EVENT_CONFIGURATION | back to summary |
|---|---|
| private static final ClassDesc TYPE_EVENT_CONFIGURATION | |
| TYPE_EVENT_WRITER | back to summary |
|---|---|
| private static final ClassDesc TYPE_EVENT_WRITER | |
| TYPE_ISE | back to summary |
|---|---|
| private static final ClassDesc TYPE_ISE | |
| TYPE_OBJECT | back to summary |
|---|---|
| private static final ClassDesc TYPE_OBJECT | |
| untypedEventConfiguration | back to summary |
|---|---|
| private final boolean untypedEventConfiguration | |
| EventInstrumentation | back to summary |
|---|---|
| pack-priv EventInstrumentation(ClassInspector inspector, long id, boolean guardEventConfiguration) Creates an EventInstrumentation object.
| |
| buildInstrumented | back to summary |
|---|---|
| pack-priv byte[] buildInstrumented() | |
| getDuration | back to summary |
|---|---|
| private void getDuration(CodeBuilder codeBuilder) | |
| getEventConfiguration | back to summary |
|---|---|
| private void getEventConfiguration(CodeBuilder codeBuilder) | |
| getEventWriter | back to summary |
|---|---|
| private static void getEventWriter(CodeBuilder codeBuilder) | |
| hasUntypedConfiguration | back to summary |
|---|---|
| private boolean hasUntypedConfiguration() | |
| instrumentable | back to summary |
|---|---|
| private Consumer | |
| isMethod | back to summary |
|---|---|
| private static boolean isMethod(MethodModel m, Bytecode. | |
| isStatic | back to summary |
|---|---|
| private static boolean isStatic(MethodModel method) | |
| methodBegin | back to summary |
|---|---|
| private void methodBegin(CodeBuilder codeBuilder) | |
| methodCommit | back to summary |
|---|---|
| private void methodCommit(CodeBuilder codeBuilder) | |
| methodEnabledStatic | back to summary |
|---|---|
| private void methodEnabledStatic(CodeBuilder codeBuilder) | |
| methodEnd | back to summary |
|---|---|
| private void methodEnd(CodeBuilder codeBuilder) | |
| methodIsEnabled | back to summary |
|---|---|
| private void methodIsEnabled(CodeBuilder codeBuilder) | |
| methodShouldCommit | back to summary |
|---|---|
| private void methodShouldCommit(CodeBuilder codeBuilder) | |
| methodShouldCommitStatic | back to summary |
|---|---|
| private void methodShouldCommitStatic(CodeBuilder codeBuilder) | |
| methodShouldCommitStatic | back to summary |
|---|---|
| private void methodShouldCommitStatic(CodeBuilder codeBuilder, Bytecode. | |
| methodShouldCommitThrottleStaticLong | back to summary |
|---|---|
| private void methodShouldCommitThrottleStaticLong(CodeBuilder codeBuilder) | |
| methodShouldCommitThrottleStaticLongLong | back to summary |
|---|---|
| private void methodShouldCommitThrottleStaticLongLong(CodeBuilder codeBuilder) | |
| methodTimestamp | back to summary |
|---|---|
| private void methodTimestamp(CodeBuilder codeBuilder) | |
| methodTryUpdateEpochField | back to summary |
|---|---|
| private void methodTryUpdateEpochField(CodeBuilder codeBuilder) | |
| setDuration | back to summary |
|---|---|
| private void setDuration(CodeBuilder codeBuilder, Consumer<CodeBuilder> expression) | |
| throwMissingDuration | back to summary |
|---|---|
| private void throwMissingDuration(CodeBuilder codeBuilder, String method) | |
| transform | back to summary |
|---|---|
| private void transform(ClassBuilder clb, ClassElement cle) | |
| updateInstanceCommit | back to summary |
|---|---|
| private void updateInstanceCommit(CodeBuilder. | |
| updateStaticCommit | back to summary |
|---|---|
| private void updateStaticCommit(CodeBuilder. | |