Page MenuHomePhabricator

Support PHP 7 profiling
Closed, ResolvedPublic

Description

During the Librarization project we picked xhprof as the choice for non-invasive profiling. However xhprof doesn't support PHP 7, and there really hasn't been much movement on it upstream (c.f. https://secure.phabricator.com/T9805).

Apparently https://github.com/tideways/php-profiler-extension#usage-without-tidewaysio-ui is a possible alternative for PHP 7 users who want/need to enable profiling.

Noticed due to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=846138 (removal of xhprof from debian unstable)

Details

Related Gerrit Patches:

Event Timeline

Legoktm created this task.Dec 2 2016, 8:21 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptDec 2 2016, 8:21 AM
Paladox moved this task from Unsorted to PHP 7 on the [DO NOT USE] NewPHP board.
Paladox added a subscriber: Paladox.

Change 325150 had a related patch set uploaded (by Legoktm):
profiler: Support tideways for PHP7 profiling

https://gerrit.wikimedia.org/r/325150

Change 325150 merged by jenkins-bot:
profiler: Support tideways for PHP7 profiling

https://gerrit.wikimedia.org/r/325150

Legoktm closed this task as Resolved.Dec 7 2016, 4:26 AM
Legoktm claimed this task.