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.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
1.0.2 2021-10-18 excimer-1.0.2.tgz
Show all releases

Changelog

Version Message
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
1.0.2 - Fix Iterator prototypes for PHP 8.1
- Add extension version in phpinfo()
Show complete changelog