summaryrefslogtreecommitdiff
path: root/tests/platform.c
Commit message (Collapse)AuthorAge
* Fixes for valgrind issues.Garrett D'Amore2017-01-18
|
* Various complaints found in AppVeyor build.Garrett D'Amore2017-01-16
|
* Use Windows tick clock instead of Performance counters.Garrett D'Amore2017-01-14
| | | | | | | | | | | | Since we use the tick counter to sleep, we should use the same clock for validation. The problem is that the high performance tick counter on the CPU may be slightly out of agreement with the windows clock. Furthermore, the tick counter is probably lots faster to retrieve since it is already updated, and needn't be recalculated each time. (We should consider just switching to millisecond clock resolution internally as well. It turns out that I don't think that timers that are shorter than 1ms are very useful.)
* Many fixes for Windows. It compiles, and some tests work.Garrett D'Amore2017-01-13
| | | | | | Windows is getting there. Needs a couple of more more hours to enable everything, especially IPC, and most of the work at this point is probably some combination of debug and tweaking things like error handling.
* Valgrind test fixes (leaks due to unreaped threads.)Garett D'Amore2017-01-01
|
* Stack related fixes for valgrind platform test.Garrett D'Amore2017-01-01
|
* Fix possible race in platform test.Garrett D'Amore2017-01-01
|
* New thread infrastructure -- not used anywhere yet, but tested.Garrett D'Amore2017-01-01
|
* Add thread & condition variable checks to platform tests.Garrett D'Amore2016-12-23
|
* Coarse clocks can return exact times.Garrett D'Amore2016-12-23
|
* Fix for incorrect nni_usleep(), found with newly created platform tests.Garrett D'Amore2016-12-23