timep v1.6
The changes in this release are largely geared towards various bug fixes and ensuring timep works correctly in more situations. this includes:
- line numbers for subshells inside of functions are now correct
- timep now works if the code being profiled uses
set -e
orset -u
- timep now enforces
set -T
like it doesset -m
- if it is disabled timep automatically re-enables it - there is now a mechanism (which can be disabled via an environment variable) which will cause orphaned processes to automatically exit after the main timep profiling run finishes
- trap handler events are dealt with more robustly
What's Changed
- Update timep.so and refresh base64 block in timep.bash by @github-actions[bot] in #50
- add timep_hash loadable by @jkool702 in #51
- Update timep.so and refresh base64 block in timep.bash by @github-actions[bot] in #53
- Update timep.c by @jkool702 in #52
- updated AI tests. added check for "stranded" logs that had not been merged up by @jkool702 in #54
- timep v1.6 by @jkool702 in #58
Full Changelog: v1.5...v1.6