- Resolve use-after-free compiler warnings (#24)
- Contributors: Scott K Logan
- Update performance_test_fixture to C++17. (#21)
- [rolling] Update maintainers - 2022-11-07 (#20)
- Contributors: Audrow Nash, Chris Lalancette
- Mirror rolling to main
- Add "cstring" to the list of includes (#19)
- Contributors: Audrow Nash, Chris Lalancette
- Fix include order for cpplint (#16)
- Contributors: Jacob Perron
- Record calls to calloc, update tests (#15)
- Contributors: Scott K Logan
- Make allocation counter atomic (#13) Even if the benchmark itself isn't threaded, the process we're testing could be. In any case, this should prevent those shenanigans from messing up the measurement.
- Add methods for pausing/resuming performance metrics (#10)
- Add methods for pausing/resuming performance metrics
- Add benchmarks to evaluate overhead (#11)
- Add benchmarks to evaluate overhead in performance tests
- Add namespace performance_test_fixture to .cpp (#9)
- Contributors: Scott K Logan, brawner
- Export dependency on benchmark and osrf_testing_tools_cpp (#8)
- Update maintainers (#7)
- Contributors: Alejandro Hernández Cordero, Scott K Logan
- Expose a function for resetting the heap counters (#6)
- Stop recording memory operations sooner (#5)
- Suppress memory tools warning if tests will be skipped (#4)
- Contributors: Scott K Logan
- Export dependency on ament_cmake_google_benchmark (#3)
- Contributors: Scott K Logan
- Add missing dependency on ament_cmake_google_benchmark (#2)
- Contributors: Scott K Logan
- Initial 'performance_test_fixture' package (#1)
- Initial commit
- Contributors: Scott K Logan