ObjectPoolStats class

Object Pool Statistics

Constructors

ObjectPoolStats.new({required int logEntryPoolSize, required int logEntryAllocations, required int logEntryReuses, required int logEventPoolSize, required int logEventAllocations, required int logEventReuses, required int stringBufferPoolSize, required int stringBufferAllocations, required int stringBufferReuses, required int contextMapPoolSize, required int contextMapAllocations, required int contextMapReuses})

Properties

contextMapAllocations int
final
contextMapPoolSize int
final
contextMapReuses int
final
efficiencyScore double
Memory efficiency score (0.0 to 1.0)
no setter
hashCode int
The hash code for this object.
no setterinherited
logEntryAllocations int
final
logEntryPoolSize int
final
logEntryReuses int
final
logEventAllocations int
final
logEventPoolSize int
final
logEventReuses int
final
reuseRate double
Reuse rate across all pools
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringBufferAllocations int
final
stringBufferPoolSize int
final
stringBufferReuses int
final
totalAllocations int
Total allocations across all pools
no setter
totalReuses int
Total reuses across all pools
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited