Daemon 1.9.6 released

  • Bugfix: Correctly handle removed tracepoints when retrieving an updated daemon configuration from the Tideways API. Previously removed tracepoints were stuck in the daemon and incorrectly triggered callgraphs within the extension until the daemon is either restarted or the tracepoint overwritten with a new tracepoint.
  • Change: Remove support for PID file handling. This has no practical effect on the use with service managers such as systemd, runit or Docker, which reliably track their child processes.
  • Change: Remove support for Tideways 4.

About the author

Tim Düsterhus

I’m a Software Engineer at Tideways, where I work on the PHP extension. My focus is on helping developers gain accurate insights into the runtime behavior of their applications with minimal overhead.

I’m interested in PHP internals and regularly contribute performance improvements to the PHP engine. I enjoy working on problems where small changes can have a measurable impact on the performance and efficiency of PHP applications. Several of my performance optimizations have become part of PHP itself, helping improve the language for developers worldwide.