Skip to content

feat: add thread pool lifecycle controls and task stats

jianyang requested to merge thread_pool_BASE into main

Add TaskBase/FutureTask support for result-bearing submissions.

Implement WaitAll, pause/resume, shutdown, stop, task counters, and basic runtime stats.

Rename queue enqueue APIs to clarify blocking, drop-oldest, and reject-new policies.

Add tests for WaitAll, stats tracking, shutdown rejection, pause/resume, and renamed queue APIs.

Merge request reports

Loading