Jonathan R. Madsen
017e794d63
Implements --label option for python profiler ( #34 )
...
* Implements --label option for python profiler
- removes '-a', '-f', and '-l' options in favor of '--label args file line' for consistency with omnitrace exe
* cmake formatting
* Bump version to 1.1.0
2022-06-10 10:07:15 -05:00
Jonathan R. Madsen
134b33320d
Code coverage updates ( #50 )
...
* code coverage updates
- python support
- refactored source
* remove code_coverage::operator+ and operator+=
* impl/coverage.hpp
2022-05-08 01:40:56 -05:00
Jonathan R. Madsen
4db6ba3d28
Multiple python versions ( #42 )
...
* Support multiple Python versions in single build
* RPATH + Split up config into config and runtime
* pybind11 submodule
* Docker build updates
2022-04-21 21:36:07 -05:00
Jonathan R. Madsen
593b3b69b8
Python updates ( #38 )
...
* silence SFINAE disabled for fork_gotcha
* Python updates
- Options for --{module,function}-include
- libpyomnitrace is_initialized and is_finalized
- source instrumentation auto init
- atexit finalization
- improved python testing
* Documentation Update
* Fix to 'cmake -E cat' not available < cmake v3.18
* Fix for inverse tests
* Update cancelling.yml
2022-04-05 20:40:27 -05:00
Jonathan R. Madsen
afa3edebab
Python support ( #37 )
...
* Initial python support
* Add python testing
* Increase timeout for bin tests
* cmake-format
* Valid build types + testing + formatting + more
- Enforce valid build types
- Fix to numpy install
- Increase testing timeout
- Fix to cmake format glob
- Fix to backtrace verbose
* Disable stripping libraries by default
* omnitrace exe updates
- new '--print-instructions' option
- changed format of instructions in JSON
- remove no-save-fpr tests
* Default to strip libraries when release build
2022-04-05 00:24:34 -05:00