hayodea
2749d77d65
Remove boostAsioLinkageFix from headers
2026-05-30 12:10:38 -04:00
hayodea
6df9407e65
Boost.ASIO: update io_service=>io_context
2026-05-30 11:57:57 -04:00
hayodea
daad2a8c95
Impl ViralNonPostingInv; fix member coro thisptr;
2026-05-24 02:25:04 -04:00
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