Page MenuHomePhabricator

xhprof for MW
Closed, ResolvedPublic

Description

Configurable xhprof for MW

  • Configure function list for filtering
  • Should be possible to send output to traditional destinations: mwprof UDP (like ProfilerMwprof), log file (like ProfilerStandard), HTML source (like ProfilerSimpleText)

Fixing T758 should be much easier if we have something along these lines. May be worth hacking up a temporary solution.

Details

Related Changes in Gerrit:

Event Timeline

tstarling claimed this task.
tstarling removed tstarling as the assignee of this task.
tstarling updated the task description. (Show Details)
tstarling added a project: MediaWiki-Core-Team.
tstarling moved this task to In Dev/Progress on the MediaWiki-Core-Team board.
tstarling changed Security from none to None.
tstarling moved this task from In Dev/Progress to Backlog on the MediaWiki-Core-Team board.
tstarling subscribed.
tstarling updated the task description. (Show Details)
tstarling removed a subscriber: Unknown Object (MLST).

Work in progress patch at https://gerrit.wikimedia.org/r/#/c/168930/ that provides a convenience class for working with XHProf data and a Profiler wrapper.

demon moved this task from Backlog to Done on the MediaWiki-Core-Team board.

@tstarling Is there anything else you think we need to do before closing this task? We have the hhvm based profiler working in production and it still supports sub-function profiles.