See: Description
| Class | Description |
|---|---|
| ClassByExtensionBenchmark |
This benchmark dynamically creates a subclass of
ExampleClass which overrides all methods to invoke the
direct super class's implementation. |
| ClassByExtensionBenchmark.ByteBuddyAccessInterceptor |
Instead of using the
SuperMethodCall implementation, we are creating
delegate methods that allow the invocation of the original code. |
| ClassByExtensionBenchmark.ByteBuddyPrefixInterceptor |
An interceptor that is invoked prior to a super method call.
|
| ClassByExtensionBenchmark.ByteBuddyProxyInterceptor |
Instead of using the
SuperMethodCall implementation, we are using
a delegate in order to emulate the interception approach of other instrumentation libraries. |
| ClassByImplementationBenchmark |
This benchmark dynamically creates a class which implements
ExampleInterface
which overrides all methods to invoke the direct super class's implementation. |
| StubInvocationBenchmark |
This benchmark measures the invocation speed of stub method invocations.
|
| SuperClassInvocationBenchmark |
This benchmark measures the invocation speed of stub method invocations.
|
| TrivialClassCreationBenchmark |
A benchmark for creating plain subclasses of
Object that do not override any methods. |
Copyright © 2014–2023. All rights reserved.