From 1e8684f43e0d090f755668ccfb8d13e5c7b1b0d1 Mon Sep 17 00:00:00 2001 From: Daniel Harding Date: Tue, 24 May 2022 15:36:12 +0300 Subject: [PATCH] Add pyflame to the list of third-party panels --- docs/changes.rst | 1 + docs/panels.rst | 12 ++++++++++++ docs/spelling_wordlist.txt | 1 + 3 files changed, 14 insertions(+) diff --git a/docs/changes.rst b/docs/changes.rst index 83e8fe9aa..9b50631ba 100644 --- a/docs/changes.rst +++ b/docs/changes.rst @@ -7,6 +7,7 @@ Change log dictionaries nor ``QueryDict`` instances. Using anything but ``QueryDict`` instances isn't a valid use of Django but, again, django-debug-toolbar shouldn't crash. +* Added pyflame (for flame graphs) to the list of third-party panels. 3.4.0 (2022-05-03) ------------------ diff --git a/docs/panels.rst b/docs/panels.rst index 4eba8eba7..8e5558aab 100644 --- a/docs/panels.rst +++ b/docs/panels.rst @@ -141,6 +141,18 @@ Third-party panels If you'd like to add a panel to this list, please submit a pull request! +Flame Graphs +~~~~~~~~~~~~ + +URL: https://gitlab.com/living180/pyflame + +Path: ``pyflame.djdt.panel.FlamegraphPanel`` + +Displays a flame graph for visualizing the performance profile of the request, +using Brendan Gregg's `flamegraph.pl script +`_ to perform the +heavy lifting. + HTML Tidy/Validator ~~~~~~~~~~~~~~~~~~~ diff --git a/docs/spelling_wordlist.txt b/docs/spelling_wordlist.txt index 8eddeba4a..e8933b1dd 100644 --- a/docs/spelling_wordlist.txt +++ b/docs/spelling_wordlist.txt @@ -25,6 +25,7 @@ pre profiler psycopg py +pyflame pylibmc Pympler querysets