| 164 | } |
| 165 | |
| 166 | static uint64_t host_deadline_after(uint32_t timeout_ms) { |
| 167 | uint64_t now = cbm_now_ms(); |
| 168 | return now > UINT64_MAX - timeout_ms ? UINT64_MAX : now + timeout_ms; |
| 169 | } |
| 170 | |
| 171 | static uint64_t host_current_process_id(void) { |
| 172 | #ifdef _WIN32 |
no test coverage detected