summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Add license headers.Christian Kamm2010-03-263-0/+87
|
* Add benchmark for context switching.Christian Kamm2010-03-263-1/+33
|
* Add tests for stack reusing.Christian Kamm2010-03-261-0/+57
|
* Add more complex test.Christian Kamm2010-03-261-0/+82
|
* Create a default stack if the user doesn't.Christian Kamm2010-03-262-3/+0
|
* Separate stack creation from construction.Christian Kamm2010-03-262-2/+5
| | | | | This allows having either a convenient Coroutine-owned stack or passing in stack memory manually.
* Make build() function static inside Coroutine.Christian Kamm2010-03-261-3/+2
|
* Use function binding generator from QtConcurrent.Christian Kamm2010-03-266-0/+105
* Copy tools/codegenerator and tools/generatebuild from QtConcurrent and adapt for Coroutines. This allows coroutines from various callables to be created with a call to build(...). * Add initial tests. * Fix incorrect use of QThreadStorage. * Fix severe typo in Coroutine::yieldHelper.