Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added basic arm64 support | johannst | 2020-09-29 | 6 | -5/+116 |
| | |||||
* | fix clean target | johannst | 2020-09-29 | 1 | -1/+2 |
| | |||||
* | replace compile_guard with umbrella header for arch | johannst | 2020-09-29 | 5 | -8/+16 |
| | |||||
* | move thread init into arch/ | johannst | 2020-09-29 | 5 | -32/+43 |
| | |||||
* | replace vector with fwd list | johannst | 2020-09-28 | 2 | -8/+11 |
| | |||||
* | added finished flag to thread + catch exceptions in thread entry function as ↵ | johannst | 2020-09-26 | 3 | -3/+19 |
| | | | | unwinding across entry fn would be catastrophic | ||||
* | enhance comments in thread.cc | johannst | 2020-09-26 | 1 | -21/+33 |
| | |||||
* | split makefiles | johannst | 2020-09-26 | 1 | -0/+24 |
| | |||||
* | split classes into separate files, add arch specific subdir | johannst | 2020-09-22 | 11 | -138/+173 |
| | |||||
* | added copyright header | johannst | 2020-09-22 | 3 | -0/+6 |
| | |||||
* | added basic executor | johannst | 2020-09-19 | 3 | -17/+42 |
| | |||||
* | fixed missing whitespace | johannst | 2020-09-19 | 1 | -2/+2 |
| | |||||
* | move yielding into Thread base class + make user fn a pure virtual fn and ↵ | johannst | 2020-09-18 | 2 | -13/+17 |
| | | | | require user to derive from Thread | ||||
* | split matcha header into h/cc file + adapt make rules | johannst | 2020-09-18 | 2 | -65/+70 |
| | |||||
* | setup new stack + basic yielding between two stacks | johannst | 2020-09-17 | 2 | -0/+142 |