summaryrefslogtreecommitdiff
path: root/src/third_party/gperftools-2.7/dist/docs/pageheap.dot
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/gperftools-2.7/dist/docs/pageheap.dot')
-rw-r--r--src/third_party/gperftools-2.7/dist/docs/pageheap.dot25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/third_party/gperftools-2.7/dist/docs/pageheap.dot b/src/third_party/gperftools-2.7/dist/docs/pageheap.dot
new file mode 100644
index 00000000000..5e9aec87ef7
--- /dev/null
+++ b/src/third_party/gperftools-2.7/dist/docs/pageheap.dot
@@ -0,0 +1,25 @@
+digraph PageHeap {
+rankdir=LR
+node [shape=box, width=0.3, height=0.3]
+nodesep=.05
+
+heap [shape=record, height=3, label="<f0>1 page|<f1>2 pages|<f2>3 pages|...|<f128>128 pages"]
+O0 [shape=record, label=""]
+O1 [shape=record, label=""]
+O2 [shape=record, label="{|}"]
+O3 [shape=record, label="{|}"]
+O4 [shape=record, label="{||}"]
+O5 [shape=record, label="{||}"]
+O6 [shape=record, label="{|...|}"]
+O7 [shape=record, label="{|...|}"]
+sep1 [shape=plaintext, label="..."]
+sep2 [shape=plaintext, label="..."]
+sep3 [shape=plaintext, label="..."]
+sep4 [shape=plaintext, label="..."]
+
+heap:f0 -> O0 -> O1 -> sep1
+heap:f1 -> O2 -> O3 -> sep2
+heap:f2 -> O4 -> O5 -> sep3
+heap:f128 -> O6 -> O7 -> sep4
+
+}