class

KemalWAF::RequestTracePool

Inherits Reference / Object

============================================================================= Request Trace Pool

Preallocated pool of RequestTrace objects for zero-allocation in hotpath

Constants

Log = ::Log.for("trace_pool")
POOL_SIZE = 512

Constructors

Instance methods

acquire(request_id : String | Nil = nil) : RequestTrace
Source
release(trace : RequestTrace)
Source
stats
Source