Month: November 2016

  • Cross Compiling

    Table of Contents 1. Setting up Cross Compiling 2. Sysroot 3. Static linking 4. CMake 5. Sources 1 Setting up Cross Compiling In order to test out some of these multi-threaded tool properly, I really need to run them on a less strict platform than x86_64. X86_64 provides a lot of guarantees about sequential consistency…

  • batch: running functions under a spingate

    1 A batch of tasks to run This adds a rather simple component to spingate orchestrating a batch of tasks to be run, gated by the spingate. The tasks are added one at a time, a thread is created for the task, and the thread waits on the spingate to open before calling the task.…