- static @Nonnull <T extends AbstractClientHandle<?>> T recordTransaction(
- @Nonnull final ClientBackedTransaction<T> referent, @Nonnull final T transaction) {
- FINALIZERS.add(new Finalizer(referent, transaction));
+ static <T extends AbstractClientHandle<?>> @NonNull T recordTransaction(
+ final @NonNull ClientBackedTransaction<T> referent, final @NonNull T transaction,
+ final @Nullable Throwable allocationContext) {
+ FINALIZERS.add(new Finalizer(referent, transaction, allocationContext));