aboutsummaryrefslogtreecommitdiff
path: root/perf
Commit message (Collapse)AuthorAge
* Various complaints found in AppVeyor build.Garrett D'Amore2017-01-16
|
* Message API was awkward.Garrett D'Amore2017-01-06
| | | | | | | The use of a single function to get both size and length actually turned out to be awkward to use; better to have separate functions to get each. While here, disable some of the initialization/fork checks, because it turns out they aren't needed.
* Add inproc performance tests.Garrett D'Amore2017-01-05
|
* Fix early termination, and buffer for throughput.Garrett D'Amore2017-01-05
|
* Naive attempt to avoid allocator was misguided. This helps performance.Garrett D'Amore2017-01-05
|
* Implement throughput performance tests.Garrett D'Amore2017-01-05
| | | | | | | The throughput performance tests "try" to avoid hitting the allocator, but I think this actually causes other cache related performance, and the receive thread still has to perform a message allocation, leading to really rotten performance. Its probably time to think about a message pool.
* Add initial performanced tests.Garrett D'Amore2017-01-05