public class TimedEnv extends Env
nativeHandle_
owningHandle_
Constructor and Description |
---|
TimedEnv(Env baseEnv)
Creates a new environment that measures function call times for
filesystem operations, reporting results to variables in PerfContext.
|
Modifier and Type | Method and Description |
---|---|
protected void |
disposeInternal(long handle) |
getBackgroundThreads, getDefault, getThreadList, getThreadPoolQueueLen, incBackgroundThreadsIfNeeded, lowerThreadPoolCPUPriority, lowerThreadPoolIOPriority, setBackgroundThreads, setBackgroundThreads
disposeInternal, getNativeHandle
close, disOwnNativeHandle, isOwningHandle
dispose, finalize
public TimedEnv(Env baseEnv)
Creates a new environment that measures function call times for filesystem operations, reporting results to variables in PerfContext.
The caller must delete the result when it is no longer needed.
baseEnv
- the base environment,
must remain live while the result is in use.protected final void disposeInternal(long handle)
disposeInternal
in class RocksObject