-
Notifications
You must be signed in to change notification settings - Fork 0
Enforce common_system dependency and add runtime metrics #129
Copy link
Copy link
Closed
Labels
buildBuild system and configurationBuild system and configurationci-cdCI/CD and build automationCI/CD and build automationdependenciesExternal dependencies managementExternal dependencies managementenhancementNew feature or requestNew feature or requestperformancePerformance improvementsPerformance improvementstestingTesting related issuesTesting related issuesthreadingThreading and concurrencyThreading and concurrency
Description
Metadata
Metadata
Assignees
Labels
buildBuild system and configurationBuild system and configurationci-cdCI/CD and build automationCI/CD and build automationdependenciesExternal dependencies managementExternal dependencies managementenhancementNew feature or requestNew feature or requestperformancePerformance improvementsPerformance improvementstestingTesting related issuesTesting related issuesthreadingThreading and concurrencyThreading and concurrency
Summary
This PR strengthens thread_system's foundation by enforcing common_system dependency and adding comprehensive runtime metrics:
Required Dependency on common_system
Runtime Performance Metrics
Changes
Build System
Metrics Infrastructure
ThreadPoolMetricsclass with atomic countersThread Pool Integration
metrics()accessor to ThreadPoolAPI Changes
New Public Methods
Breaking Changes
Testing
Migration Guide
For standalone builds:
Performance Impact
Linked PR: #92 Enforce common_system dependency and add runtime metrics