excimer

Interrupting timer and low-overhead sampling profiler


Calls a user-defined callback when a one-shot or periodic timer expires. Also a sampling profiler backend, which aggregates backtraces collected by a periodic timer.

License: Apache 2.0

Latest releases

Version Release Download
1.2.1 2024-02-28 excimer-1.2.1.tgz
1.1.1 2023-03-13 excimer-1.1.1.tgz
1.1.0 2023-03-02 excimer-1.1.0.tgz
1.0.4 2022-05-07 excimer-1.0.4.tgz
1.0.3 2022-05-04 excimer-1.0.3.tgz
Show all releases

Changelog

Version Message
1.2.1 - Fix compiler warning in excimer_log
- Fix invalid OS requirement in package.xml, allow all "unix"
1.1.1 - Restore support for PHP 7.1-7.3
1.1.0 - Fix leading semi-colon in ExcimerLog::formatCollapsed output
- Change ExcimerLog::formatCollapsed to mark truncated frames
- Add support for PHP 8.2
- Add ExcimerLog::getSpeedscopeData for Speedscope support
1.0.4 - Fix arginfo error for PHP 7.1
1.0.3 - Set return type on ExcimerLog::aggregateByFunction
- Set return type on ExcimerProfiler::getLog
Show complete changelog