Package io.deephaven.chunk.util.pools
Class ChunkPoolReleaseTracking
java.lang.Object
io.deephaven.chunk.util.pools.ChunkPoolReleaseTracking
Support for release tracking, in order to detect chunk release errors.
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
check()
static void
static void
disable()
static void
enable()
static void
static void
static <CHUNK_TYPE extends PoolableChunk>
CHUNK_TYPE
-
Method Details
-
enableStrict
public static void enableStrict() -
enable
public static void enable() -
disable
public static void disable() -
untracked
public static <CHUNK_TYPE extends PoolableChunk> CHUNK_TYPE untracked(@NotNull @NotNull Supplier<CHUNK_TYPE> acquire) -
untracked
-
check
public static void check() -
checkAndDisable
public static void checkAndDisable()
-