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.3 2024-11-15 excimer-1.2.3.tgz
1.2.2 2024-07-31 excimer-1.2.2.tgz
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
Show all releases

Changelog

Version Message
1.2.3 - Fix start time stagger, broken by previous release
1.2.2 - Fix PHP 8.4 compatibility (patch by Remi Collet)
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
Show complete changelog