Felipebmaitan
f2dc168518
fix(job-manager): place scheduling state in the caller work area
2026-10-23 12:46:04 -03:00
Felipebmaitan
f5d6081d3d
fix(job-manager): retire ready waits during shutdown
2026-10-23 12:46:03 -03:00
Felipebmaitan
f0a48e45f2
fix(job-manager): release waiters and clean up partial initialization
2026-10-23 12:46:03 -03:00
Felipebmaitan
438540c8e1
fix(job-manager): spin only for pending work in host clock time
2026-10-23 12:46:03 -03:00
Felipebmaitan
5a19cd7e14
fix(libSceJobManager): honor worker spin and persistence policies
2026-10-23 12:46:02 -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