Callgraph support

Created on 6 March 2012, over 13 years ago
Updated 3 May 2025, 5 months ago

I created a fork which has callgraph support. The changes to the current code are minimal- menu implementation, one callgraph function, and one line xhprof.inc. The rest are new files. Some of these files should probably be integrated with the existing ones in the module. The callgraph code could be improved a fair bit. https://github.com/arthur24b6/Drupal-XHProf

πŸ“Œ Task
Status

Needs review

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States arthurf

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • Merge request !7Apply patch #21 β†’ (Open) created by mortona2k
  • Pipeline finished with Failed
    5 months ago
    Total: 137s
    #487880
  • πŸ‡ΊπŸ‡ΈUnited States mortona2k Seattle

    Rebased the patch on 2.x.

  • Pipeline finished with Success
    5 months ago
    Total: 290s
    #487886
  • πŸ‡¨πŸ‡¦Canada joseph.olstad

    @mortana2k, what are you talking about rebased the patch on 2.x ? The Merge request !7 is against 8.x-1.x

    We should have a new merge request for 2.x since Merge request !7 is against 8.x-1.x

  • πŸ‡ΊπŸ‡ΈUnited States mortona2k Seattle

    I applied the patch to the 2.x branch and pushed it as MR7. But looks like I forgot to set the MR to merge into 2.x. Just did that.

  • πŸ‡¨πŸ‡¦Canada joseph.olstad

    ok great, that looks a lot better, thanks!

  • πŸ‡¬πŸ‡§United Kingdom philipnorton42 Cheshire

    I can confirm that the changes in MR 7 work well and produce graphs. Thank you!

    The only thing to watch out for is that if graphviz isn't installed it throws a very odd looking error on a white screen of death.

    failed to execute cmd: " dot -Tsvg". stderr: `sh: 1: dot: not found '

    If we can't detect the error in code then it just needs to be stated explicitly in the readme file.

Production build 0.71.5 2024