Adrià Franch and Claude Sonnet 5.5
545ba1a76b
fix(main): job manager spin test takes the quietest of 3 no-pending samples
...
Culprit: none by code; run 40167585870 (main 2400596055 ) failed guest_job_manager_worker_spin
(check at line 688: noPending 27 ms vs parked 10.6 ms + interval/3 8.5 ms). The sample
only adds CPU when the runner is noisy, so the minimum of 3 is the right estimator.
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-25 07:54:12 +01:00
Felipebmaitan
8ab682946a
fix(job-manager): refresh owned state on current prerequisites
2026-10-24 21:05:40 -03:00
Felipebmaitan
43efd58266
fix(job-manager): reconcile lifecycle with public headers
2026-10-24 21:05:08 -03:00
Felipebmaitan
c8cbf55d0e
fix(job-manager): reconcile lifecycle with landed scheduler
2026-10-24 18:56:45 -03:00
boykopovar
f38d29fd08
refactor(sdk): add canonical headers for remaining libraries
2026-10-24 23:17:42 +03:00
Felipebmaitan
4e1e36d257
fix(job-manager): wake queued work before blocking caller-owned workers
2026-10-23 17:32:11 -03:00
Felipebmaitan
dca749aaa0
fix(job-manager): wake runnable work before a worker waits
2026-10-23 17:27:22 -03:00
Felipebmaitan
d14f5c0968
fix(job-manager): place scheduling state in the caller work area
2026-10-23 11:49:22 -03:00
Felipebmaitan
b00038a9fb
fix(job-manager): retire ready waits during shutdown
2026-10-23 11:49:21 -03:00
Felipebmaitan
a207bde32f
fix(job-manager): release waiters and clean up partial initialization
2026-10-23 11:49:21 -03:00
Felipebmaitan
ec00e6a5d4
fix(job-manager): spin only for pending work in host clock time
2026-10-23 11:49:21 -03:00
Felipebmaitan
87f9e424b9
fix(libSceJobManager): honor worker spin and persistence policies
2026-10-23 11:49:21 -03:00
Felipebmaitan
3346022cfd
fix(job-manager): retire ready waits during shutdown
2026-10-23 11:14:38 -03:00
Felipebmaitan
5d27e9856e
fix(job-manager): release waiters and clean up partial initialization
2026-10-23 11:14:38 -03:00
Felipebmaitan
fc8f03594d
fix(job-manager): spin only for pending work in host clock time
2026-10-23 10:34:59 -03:00
Felipebmaitan
fd459d96f7
fix(libSceJobManager): honor worker spin and persistence policies
2026-10-23 10:28:00 -03:00
fogydes
68f0acf4f7
fix(libSceJobManager): prevent wait deadlock on node exhaustion and clean up lifecycle
2026-10-18 20:30:35 +05:30
David and Claude Fable 5.1
f65e63fafa
test(libSceJobManager): allocate aligned test blocks without std::aligned_alloc
...
MinGW-w64's UCRT has no aligned_alloc, so the Windows build of
guest_job_manager_tests fails since #3170 . Use the aligned operator new
and delete instead, which are standard C++17 on every host.
Co-Authored-By: Claude Fable 5.1 <[email protected] >
2026-10-11 16:59:14 +09:00
fma-rc
8897c5ceac
fix(libSceJobManager): count a wait before serialising it and close under the lock
2026-10-11 07:40:37 +02:00
fma-rc
e2a7aac32d
feat(libSceJobManager): implement CPU job sequences
2026-10-11 07:40:37 +02:00