13 Commits
Author SHA1 Message Date
latentprionandCursor 21fa125d52 Summarize and merge MultiOperationResultSetWithException from settled Groups.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-14 05:06:18 -04:00
latentprionandCursor 3d23ed21be cmake: omit Boost::system on Boost 1.89+ where the compiled stub is gone.
Keep linking Boost::log, and only require Boost::system on older package sets that still ship libboost_system.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-11 22:27:55 -04:00
latentprionandCursor 15ebf375ef spinscale: split probe harness from test support.
Move ProbeComponentThreadHarness into spinscale_probe_support (sscl::probe) so tools can link it without gtest; keep a sscl::tests compatibility shim.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-11 22:03:19 -04:00
hayodea 1763685c0e Tests: Move qutex and nursery tests into Libspinscale repo 2026-06-13 16:17:40 -04:00
hayodea ffe86369e2 Add EnvKvStore for envvar parsing and interleaving 2026-06-11 19:16:46 -04:00
hayodea 6df9407e65 Boost.ASIO: update io_service=>io_context 2026-05-30 11:57:57 -04:00
hayodea 1db3494d26 Remove superfluous file 2026-05-18 05:59:52 -04:00
hayodea ad4ea3ccac Add new Spinscale C++ Coroutine support 2026-05-17 16:52:04 -04:00
hayodea b6eb502e56 Fixing .deb package generation, I suppose 2026-03-06 01:08:34 -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 130921062c CallableTracer: fix namespace and decouple from SMO::OptionsParser
We now have a static local var that informs libspinscale whether or
not to print the callable traces at runtime.
2026-02-17 11:05:00 -04:00
hayodea 18b632e5bb Move CRT Cmdline args obj & impl into libspinscale 2026-02-17 10:40:19 -04:00
hayodea 3f3ff1283f Initial commit of libspinscale library 2025-12-28 03:54:22 -04:00