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