HasTimestamp implementation that keeps the timestamp in a mutable field.
HasTimestamp implementation that keeps the timestamp in a mutable field and initializes it with the result of calling System.nanoTime() when the instrumented instance is initialized.
HasTimestamp implementation that keeps the timestamp in a volatile field.
HasTimestamp implementation that keeps the timestamp in a volatile field and initializes it with the result of calling System.nanoTime() when the instrumented instance is initialized.