Skip to content

Commit 69b1a66

Browse files
living180tim-schilling
authored andcommitted
Add pyflame to the list of third-party panels
1 parent 8269153 commit 69b1a66

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

docs/changes.rst

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Change log
77
dictionaries nor ``QueryDict`` instances. Using anything but ``QueryDict``
88
instances isn't a valid use of Django but, again, django-debug-toolbar
99
shouldn't crash.
10+
* Added pyflame (for flame graphs) to the list of third-party panels.
1011

1112
3.4.0 (2022-05-03)
1213
------------------

docs/panels.rst

+12
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,18 @@ Third-party panels
141141

142142
If you'd like to add a panel to this list, please submit a pull request!
143143

144+
Flame Graphs
145+
~~~~~~~~~~~~
146+
147+
URL: https://gitlab.com/living180/pyflame
148+
149+
Path: ``pyflame.djdt.panel.FlamegraphPanel``
150+
151+
Displays a flame graph for visualizing the performance profile of the request,
152+
using Brendan Gregg's `flamegraph.pl script
153+
<https://github.com/brendangregg/FlameGraph/flamegraph.pl>`_ to perform the
154+
heavy lifting.
155+
144156
HTML Tidy/Validator
145157
~~~~~~~~~~~~~~~~~~~
146158

docs/spelling_wordlist.txt

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ pre
2525
profiler
2626
psycopg
2727
py
28+
pyflame
2829
pylibmc
2930
Pympler
3031
querysets

0 commit comments

Comments
 (0)