Commit Graph

10 Commits

Author SHA1 Message Date
hayodea 525530b567 Compilation fixups 2026-05-19 10:06:23 -04:00
hayodea 3f91cbf104 CompThr: make new changes compile 2026-05-19 10:01:15 -04:00
hayodea 15295ac05e Update reutrn type 2026-05-19 06:45:59 -04:00
hayodea dc58e5d521 CompThr: wrap lifetime mgmt ops in awaitable adapters 2026-05-19 06:18:23 -04:00
hayodea e94aaf9323 Update include paths and namespacing 2026-05-17 17:26:21 -04:00
hayodea e4332323f9 CompThr: Set keepLooping=false in ctor 2026-03-05 23:29:10 -04:00
hayodea b4b61bb2b6 CompThr: Expose name arg for CompThr derivatives' ctors
This enables us to statically set the thread names at compile time,
or at least during construction at runtime.

This completes the crux of the splitting work required to
functionally split libspinscale off from SMO.
2026-02-22 18:51:21 -04:00
hayodea a7521f3760 Split: Cleanly split spinscale off from SMO
Remaining areas to split off:
* The handleLoopException, exceptionInd logic.
* getThreadName().
2026-02-22 17:38:53 -04:00
hayodea e813962168 Rename mrntt=>pptr
We'll probably use the name "marionette" as an application-level
name.
2026-02-18 01:13:02 -04:00
hayodea 3f3ff1283f Initial commit of libspinscale library 2025-12-28 03:54:22 -04:00