Skip to main content

Module pool

Module pool 

Source

Structsยง

WorkBatch
A resolved chunk of abstract work items queued for execution.
WorkBatchResult
Result of executing a whole chunk: one compact result per work item.
WorkerLimitState ๐Ÿ”’
WorkerLimiter ๐Ÿ”’
WorkerPermit ๐Ÿ”’
WorkerPool
Thread pool that executes simulation chunks across available CPU cores.

Constantsยง

RESULT_CHANNEL_SIZE ๐Ÿ”’
WORK_CHANNEL_SIZE ๐Ÿ”’

Functionsยง

log_item_failure ๐Ÿ”’
log_task_failure ๐Ÿ”’
run_batch ๐Ÿ”’