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
timep v1.6.1: loadables have been recompiled so that they can bind output to array variables or standard variables.
What's Changed
- Update timep.so and refresh base64 block in timep.bash by @github-actions[bot] in #64
- Update timep.so and refresh base64 block in timep.bash by @github-actions[bot] in #65
- new loadables + github actions workflow (update to v1.6.1) by @jkool702 in #62
Full Changelog: v1.6...v1.6.1