1977 lines
112 KiB
XML
1977 lines
112 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 14.1.2 (0)
|
|
-->
|
|
<!-- Title: main Pages: 1 -->
|
|
<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<script type="text/ecmascript"><![CDATA[/**
|
|
* SVGPan library 1.2.2
|
|
* ======================
|
|
*
|
|
* Given an unique existing element with id "viewport" (or when missing, the
|
|
* first g-element), including the library into any SVG adds the following
|
|
* capabilities:
|
|
*
|
|
* - Mouse panning
|
|
* - Mouse zooming (using the wheel)
|
|
* - Object dragging
|
|
*
|
|
* You can configure the behaviour of the pan/zoom/drag with the variables
|
|
* listed in the CONFIGURATION section of this file.
|
|
*
|
|
* This code is licensed under the following BSD license:
|
|
*
|
|
* Copyright 2009-2019 Andrea Leofreddi <a.leofreddi@vleo.net>. All rights reserved.
|
|
*
|
|
* Redistribution and use in source and binary forms, with or without modification, are
|
|
* permitted provided that the following conditions are met:
|
|
*
|
|
* 1. Redistributions of source code must retain the above copyright
|
|
* notice, this list of conditions and the following disclaimer.
|
|
* 2. Redistributions in binary form must reproduce the above copyright
|
|
* notice, this list of conditions and the following disclaimer in the
|
|
* documentation and/or other materials provided with the distribution.
|
|
* 3. Neither the name of the copyright holder nor the names of its
|
|
* contributors may be used to endorse or promote products derived from
|
|
* this software without specific prior written permission.
|
|
*
|
|
* THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS
|
|
* OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
|
|
* AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS OR
|
|
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
|
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
|
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
*
|
|
* The views and conclusions contained in the software and documentation are those of the
|
|
* authors and should not be interpreted as representing official policies, either expressed
|
|
* or implied, of Andrea Leofreddi.
|
|
*/
|
|
|
|
"use strict";
|
|
|
|
/// CONFIGURATION
|
|
/// ====>
|
|
|
|
var enablePan = 1; // 1 or 0: enable or disable panning (default enabled)
|
|
var enableZoom = 1; // 1 or 0: enable or disable zooming (default enabled)
|
|
var enableDrag = 0; // 1 or 0: enable or disable dragging (default disabled)
|
|
var zoomScale = 0.2; // Zoom sensitivity
|
|
|
|
/// <====
|
|
/// END OF CONFIGURATION
|
|
|
|
var root = document.documentElement;
|
|
var state = 'none', svgRoot = null, stateTarget, stateOrigin, stateTf;
|
|
|
|
setupHandlers(root);
|
|
|
|
/**
|
|
* Register handlers
|
|
*/
|
|
function setupHandlers(root){
|
|
setAttributes(root, {
|
|
"onmouseup" : "handleMouseUp(evt)",
|
|
"onmousedown" : "handleMouseDown(evt)",
|
|
"onmousemove" : "handleMouseMove(evt)",
|
|
//"onmouseout" : "handleMouseUp(evt)", // Decomment this to stop the pan functionality when dragging out of the SVG element
|
|
});
|
|
|
|
if(navigator.userAgent.toLowerCase().indexOf('webkit') >= 0)
|
|
window.addEventListener('mousewheel', handleMouseWheel, false); // Chrome/Safari
|
|
else
|
|
window.addEventListener('DOMMouseScroll', handleMouseWheel, false); // Others
|
|
}
|
|
|
|
/**
|
|
* Retrieves the root element for SVG manipulation. The element is then cached into the svgRoot global variable.
|
|
*/
|
|
function getRoot(root) {
|
|
if(svgRoot == null) {
|
|
var r = root.getElementById("viewport") ? root.getElementById("viewport") : root.documentElement, t = r;
|
|
|
|
while(t != root) {
|
|
if(t.getAttribute("viewBox")) {
|
|
setCTM(r, t.getCTM());
|
|
|
|
t.removeAttribute("viewBox");
|
|
}
|
|
|
|
t = t.parentNode;
|
|
}
|
|
|
|
svgRoot = r;
|
|
}
|
|
|
|
return svgRoot;
|
|
}
|
|
|
|
/**
|
|
* Instance an SVGPoint object with given event coordinates.
|
|
*/
|
|
function getEventPoint(evt) {
|
|
var p = root.createSVGPoint();
|
|
|
|
p.x = evt.clientX;
|
|
p.y = evt.clientY;
|
|
|
|
return p;
|
|
}
|
|
|
|
/**
|
|
* Sets the current transform matrix of an element.
|
|
*/
|
|
function setCTM(element, matrix) {
|
|
var s = "matrix(" + matrix.a + "," + matrix.b + "," + matrix.c + "," + matrix.d + "," + matrix.e + "," + matrix.f + ")";
|
|
|
|
element.setAttribute("transform", s);
|
|
}
|
|
|
|
/**
|
|
* Dumps a matrix to a string (useful for debug).
|
|
*/
|
|
function dumpMatrix(matrix) {
|
|
var s = "[ " + matrix.a + ", " + matrix.c + ", " + matrix.e + "\n " + matrix.b + ", " + matrix.d + ", " + matrix.f + "\n 0, 0, 1 ]";
|
|
|
|
return s;
|
|
}
|
|
|
|
/**
|
|
* Sets attributes of an element.
|
|
*/
|
|
function setAttributes(element, attributes){
|
|
for (var i in attributes)
|
|
element.setAttributeNS(null, i, attributes[i]);
|
|
}
|
|
|
|
/**
|
|
* Handle mouse wheel event.
|
|
*/
|
|
function handleMouseWheel(evt) {
|
|
if(!enableZoom)
|
|
return;
|
|
|
|
if(evt.preventDefault)
|
|
evt.preventDefault();
|
|
|
|
evt.returnValue = false;
|
|
|
|
var svgDoc = evt.target.ownerDocument;
|
|
|
|
var delta;
|
|
|
|
if(evt.wheelDelta)
|
|
delta = evt.wheelDelta / 360; // Chrome/Safari
|
|
else
|
|
delta = evt.detail / -9; // Mozilla
|
|
|
|
var z = Math.pow(1 + zoomScale, delta);
|
|
|
|
var g = getRoot(svgDoc);
|
|
|
|
var p = getEventPoint(evt);
|
|
|
|
p = p.matrixTransform(g.getCTM().inverse());
|
|
|
|
// Compute new scale matrix in current mouse position
|
|
var k = root.createSVGMatrix().translate(p.x, p.y).scale(z).translate(-p.x, -p.y);
|
|
|
|
setCTM(g, g.getCTM().multiply(k));
|
|
|
|
if(typeof(stateTf) == "undefined")
|
|
stateTf = g.getCTM().inverse();
|
|
|
|
stateTf = stateTf.multiply(k.inverse());
|
|
}
|
|
|
|
/**
|
|
* Handle mouse move event.
|
|
*/
|
|
function handleMouseMove(evt) {
|
|
if(evt.preventDefault)
|
|
evt.preventDefault();
|
|
|
|
evt.returnValue = false;
|
|
|
|
var svgDoc = evt.target.ownerDocument;
|
|
|
|
var g = getRoot(svgDoc);
|
|
|
|
if(state == 'pan' && enablePan) {
|
|
// Pan mode
|
|
var p = getEventPoint(evt).matrixTransform(stateTf);
|
|
|
|
setCTM(g, stateTf.inverse().translate(p.x - stateOrigin.x, p.y - stateOrigin.y));
|
|
} else if(state == 'drag' && enableDrag) {
|
|
// Drag mode
|
|
var p = getEventPoint(evt).matrixTransform(g.getCTM().inverse());
|
|
|
|
setCTM(stateTarget, root.createSVGMatrix().translate(p.x - stateOrigin.x, p.y - stateOrigin.y).multiply(g.getCTM().inverse()).multiply(stateTarget.getCTM()));
|
|
|
|
stateOrigin = p;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Handle click event.
|
|
*/
|
|
function handleMouseDown(evt) {
|
|
if(evt.preventDefault)
|
|
evt.preventDefault();
|
|
|
|
evt.returnValue = false;
|
|
|
|
var svgDoc = evt.target.ownerDocument;
|
|
|
|
var g = getRoot(svgDoc);
|
|
|
|
if(
|
|
evt.target.tagName == "svg"
|
|
|| !enableDrag // Pan anyway when drag is disabled and the user clicked on an element
|
|
) {
|
|
// Pan mode
|
|
state = 'pan';
|
|
|
|
stateTf = g.getCTM().inverse();
|
|
|
|
stateOrigin = getEventPoint(evt).matrixTransform(stateTf);
|
|
} else {
|
|
// Drag mode
|
|
state = 'drag';
|
|
|
|
stateTarget = evt.target;
|
|
|
|
stateTf = g.getCTM().inverse();
|
|
|
|
stateOrigin = getEventPoint(evt).matrixTransform(stateTf);
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Handle mouse button release event.
|
|
*/
|
|
function handleMouseUp(evt) {
|
|
if(evt.preventDefault)
|
|
evt.preventDefault();
|
|
|
|
evt.returnValue = false;
|
|
|
|
var svgDoc = evt.target.ownerDocument;
|
|
|
|
if(state == 'pan' || state == 'drag') {
|
|
// Quit pan mode
|
|
state = '';
|
|
}
|
|
}
|
|
]]></script><g id="viewport" transform="scale(0.5,0.5) translate(0,0)"><g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 2007.5)">
|
|
<title>main</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-2007.5 1490.88,-2007.5 1490.88,4 -4,4"/>
|
|
<g id="clust1" class="cluster">
|
|
<title>cluster_L</title>
|
|
<polygon fill="none" stroke="black" points="75.25,-1840 75.25,-1995.5 549.25,-1995.5 549.25,-1840 75.25,-1840"/>
|
|
</g>
|
|
<!-- File: main -->
|
|
<g id="node1" class="node">
|
|
<title>File: main</title>
|
|
<g id="a_node1"><a xlink:title="main">
|
|
<polygon fill="#f8f8f8" stroke="black" points="541.5,-1987.5 83,-1987.5 83,-1848 541.5,-1848 541.5,-1987.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="91" y="-1968.3" font-family="Times,serif" font-size="16.00">File: main</text>
|
|
<text xml:space="preserve" text-anchor="start" x="91" y="-1949.55" font-family="Times,serif" font-size="16.00">Build ID: afd7e0b210d58a0db75d735aab0dc26da8e598db</text>
|
|
<text xml:space="preserve" text-anchor="start" x="91" y="-1930.8" font-family="Times,serif" font-size="16.00">Type: inuse_space</text>
|
|
<text xml:space="preserve" text-anchor="start" x="91" y="-1912.05" font-family="Times,serif" font-size="16.00">Time: 2026-03-07 18:51:17 CET</text>
|
|
<text xml:space="preserve" text-anchor="start" x="91" y="-1893.3" font-family="Times,serif" font-size="16.00">Showing nodes accounting for 5805.29kB, 100% of 5805.29kB total</text>
|
|
<text xml:space="preserve" text-anchor="start" x="91" y="-1855.55" font-family="Times,serif" font-size="16.00">See https://git.io/JfYMW for how to read the graph</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N1 -->
|
|
<g id="node1" class="node">
|
|
<title>N1</title>
|
|
<g id="a_node1"><a xlink:title="net/http.HandlerFunc.ServeHTTP (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="656.75,-1679.5 559.75,-1679.5 559.75,-1632.5 656.75,-1632.5 656.75,-1679.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.25" y="-1667.9" font-family="Times,serif" font-size="8.00">http</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.25" y="-1658.15" font-family="Times,serif" font-size="8.00">HandlerFunc</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.25" y="-1648.4" font-family="Times,serif" font-size="8.00">ServeHTTP</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.25" y="-1638.65" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N29 -->
|
|
<g id="node29" class="node">
|
|
<title>N29</title>
|
|
<g id="a_node29"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/handlers/resthome.(*Handler).home (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="351.75,-1555.62 254.75,-1555.62 254.75,-1508.62 351.75,-1508.62 351.75,-1555.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1544.03" font-family="Times,serif" font-size="8.00">resthome</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1534.28" font-family="Times,serif" font-size="8.00">(*Handler)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1524.53" font-family="Times,serif" font-size="8.00">home</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1514.78" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N1->N29 -->
|
|
<g id="edge28" class="edge">
|
|
<title>N1->N29</title>
|
|
<g id="a_edge28"><a xlink:title="net/http.HandlerFunc.ServeHTTP -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/handlers/resthome.(*Handler).home (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M559.4,-1653.57C490.21,-1650.6 368.29,-1641.57 334.5,-1614.5 320.43,-1603.23 312.69,-1584.82 308.43,-1568.36"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="311.88,-1567.75 306.35,-1558.71 305.04,-1569.22 311.88,-1567.75"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge28-label"><a xlink:title="net/http.HandlerFunc.ServeHTTP -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/handlers/resthome.(*Handler).home (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="366.38" y="-1601.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N31 -->
|
|
<g id="node31" class="node">
|
|
<title>N31</title>
|
|
<g id="a_node31"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).RegisterRoutes.(*Server).loggingMiddleware.func2 (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="476.75,-1570.25 379.75,-1570.25 379.75,-1494 476.75,-1494 476.75,-1570.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="428.25" y="-1558.65" font-family="Times,serif" font-size="8.00">server</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="428.25" y="-1548.9" font-family="Times,serif" font-size="8.00">(*Server)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="428.25" y="-1539.15" font-family="Times,serif" font-size="8.00">RegisterRoutes</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="428.25" y="-1529.4" font-family="Times,serif" font-size="8.00">(*Server)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="428.25" y="-1519.65" font-family="Times,serif" font-size="8.00">loggingMiddleware</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="428.25" y="-1509.9" font-family="Times,serif" font-size="8.00">func2</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="428.25" y="-1500.15" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N1->N31 -->
|
|
<g id="edge29" class="edge">
|
|
<title>N1->N31</title>
|
|
<g id="a_edge29"><a xlink:title="net/http.HandlerFunc.ServeHTTP -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).RegisterRoutes.(*Server).loggingMiddleware.func2 (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M559.39,-1652.01C506.51,-1647.64 427.2,-1637.37 408.5,-1614.5 401.13,-1605.49 400.31,-1594.16 402.65,-1582.84"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="405.91,-1584.15 405.41,-1573.57 399.2,-1582.16 405.91,-1584.15"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge29-label"><a xlink:title="net/http.HandlerFunc.ServeHTTP -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).RegisterRoutes.(*Server).loggingMiddleware.func2 (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="440.38" y="-1601.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N32 -->
|
|
<g id="node32" class="node">
|
|
<title>N32</title>
|
|
<g id="a_node32"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).RegisterRoutes.Middleware.func1 (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="619.75,-1565.38 522.75,-1565.38 522.75,-1498.88 619.75,-1498.88 619.75,-1565.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="571.25" y="-1553.78" font-family="Times,serif" font-size="8.00">server</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="571.25" y="-1544.03" font-family="Times,serif" font-size="8.00">(*Server)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="571.25" y="-1534.28" font-family="Times,serif" font-size="8.00">RegisterRoutes</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="571.25" y="-1524.53" font-family="Times,serif" font-size="8.00">Middleware</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="571.25" y="-1514.78" font-family="Times,serif" font-size="8.00">func1</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="571.25" y="-1505.03" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N1->N32 -->
|
|
<g id="edge30" class="edge">
|
|
<title>N1->N32</title>
|
|
<g id="a_edge30"><a xlink:title="net/http.HandlerFunc.ServeHTTP -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).RegisterRoutes.Middleware.func1 (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M577.82,-1632.34C572.81,-1627.08 568.33,-1621.07 565.5,-1614.5 560.69,-1603.32 559.76,-1590.48 560.64,-1578.35"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="564.1,-1578.94 561.84,-1568.59 557.15,-1578.08 564.1,-1578.94"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge30-label"><a xlink:title="net/http.HandlerFunc.ServeHTTP -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).RegisterRoutes.Middleware.func1 (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="597.38" y="-1601.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N33 -->
|
|
<g id="node33" class="node">
|
|
<title>N33</title>
|
|
<g id="a_node33"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).registerOther.(*Server).registerOther.cacheMiddleware.func2.func3 (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="746.75,-1580 649.75,-1580 649.75,-1484.25 746.75,-1484.25 746.75,-1580"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="698.25" y="-1568.4" font-family="Times,serif" font-size="8.00">server</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="698.25" y="-1558.65" font-family="Times,serif" font-size="8.00">(*Server)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="698.25" y="-1548.9" font-family="Times,serif" font-size="8.00">registerOther</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="698.25" y="-1539.15" font-family="Times,serif" font-size="8.00">(*Server)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="698.25" y="-1529.4" font-family="Times,serif" font-size="8.00">registerOther</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="698.25" y="-1519.65" font-family="Times,serif" font-size="8.00">cacheMiddleware</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="698.25" y="-1509.9" font-family="Times,serif" font-size="8.00">func2</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="698.25" y="-1500.15" font-family="Times,serif" font-size="8.00">func3</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="698.25" y="-1490.4" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N1->N33 -->
|
|
<g id="edge31" class="edge">
|
|
<title>N1->N33</title>
|
|
<g id="a_edge31"><a xlink:title="net/http.HandlerFunc.ServeHTTP -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).registerOther.(*Server).registerOther.cacheMiddleware.func2.func3 (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M624.11,-1632.11C631.44,-1621.64 640.31,-1609.12 648.5,-1598 650.27,-1595.59 652.09,-1593.13 653.94,-1590.66"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="656.59,-1592.96 659.81,-1582.86 651,-1588.75 656.59,-1592.96"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge31-label"><a xlink:title="net/http.HandlerFunc.ServeHTTP -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).registerOther.(*Server).registerOther.cacheMiddleware.func2.func3 (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="680.38" y="-1601.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N34 -->
|
|
<g id="node34" class="node">
|
|
<title>N34</title>
|
|
<g id="a_node34"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).registerOther.(*Service).Middleware.func1 (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="867.75,-1570.25 770.75,-1570.25 770.75,-1494 867.75,-1494 867.75,-1570.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="819.25" y="-1558.65" font-family="Times,serif" font-size="8.00">server</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="819.25" y="-1548.9" font-family="Times,serif" font-size="8.00">(*Server)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="819.25" y="-1539.15" font-family="Times,serif" font-size="8.00">registerOther</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="819.25" y="-1529.4" font-family="Times,serif" font-size="8.00">(*Service)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="819.25" y="-1519.65" font-family="Times,serif" font-size="8.00">Middleware</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="819.25" y="-1509.9" font-family="Times,serif" font-size="8.00">func1</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="819.25" y="-1500.15" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N1->N34 -->
|
|
<g id="edge32" class="edge">
|
|
<title>N1->N34</title>
|
|
<g id="a_edge32"><a xlink:title="net/http.HandlerFunc.ServeHTTP -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).registerOther.(*Service).Middleware.func1 (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M657.21,-1649.48C704.19,-1643.25 770.78,-1631.7 790.25,-1614.5 799.68,-1606.17 806.04,-1594.57 810.33,-1582.72"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="813.63,-1583.91 813.21,-1573.32 806.94,-1581.86 813.63,-1583.91"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge32-label"><a xlink:title="net/http.HandlerFunc.ServeHTTP -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).registerOther.(*Service).Middleware.func1 (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="835.05" y="-1601.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N2 -->
|
|
<g id="node2" class="node">
|
|
<title>N2</title>
|
|
<g id="a_node2"><a xlink:title="bufio.NewReaderSize (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="218.5,-177.5 0,-177.5 0,-88.5 218.5,-88.5 218.5,-177.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="109.25" y="-150.7" font-family="Times,serif" font-size="24.00">bufio</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="109.25" y="-123.7" font-family="Times,serif" font-size="24.00">NewReaderSize</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="109.25" y="-96.7" font-family="Times,serif" font-size="24.00">1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- NN2_0 -->
|
|
<g id="NN2_0" class="node">
|
|
<title>NN2_0</title>
|
|
<g id="a_NN2_0"><a xlink:title="1619.94kB">
|
|
<polygon fill="#f8f8f8" stroke="black" points="136.25,-36 86.25,-36 82.25,-32 82.25,0 132.25,0 136.25,-4 136.25,-36"/>
|
|
<polyline fill="none" stroke="black" points="132.25,-32 82.25,-32"/>
|
|
<polyline fill="none" stroke="black" points="132.25,-32 132.25,0"/>
|
|
<polyline fill="none" stroke="black" points="132.25,-32 136.25,-36"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="109.25" y="-15.28" font-family="Times,serif" font-size="8.00">512kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N2->NN2_0 -->
|
|
<g id="edge1" class="edge">
|
|
<title>N2->NN2_0</title>
|
|
<g id="a_edge1"><a xlink:title="1619.94kB">
|
|
<path fill="none" stroke="black" d="M109.25,-88.31C109.25,-74.71 109.25,-60.06 109.25,-47.75"/>
|
|
<polygon fill="black" stroke="black" points="112.75,-47.86 109.25,-37.86 105.75,-47.86 112.75,-47.86"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge1-label"><a xlink:title="1619.94kB">
|
|
<text xml:space="preserve" text-anchor="middle" x="141.12" y="-57.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N3 -->
|
|
<g id="node3" class="node">
|
|
<title>N3</title>
|
|
<g id="a_node3"><a xlink:title="bufio.NewWriterSize (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="455.5,-177.5 237,-177.5 237,-88.5 455.5,-88.5 455.5,-177.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="346.25" y="-150.7" font-family="Times,serif" font-size="24.00">bufio</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="346.25" y="-123.7" font-family="Times,serif" font-size="24.00">NewWriterSize</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="346.25" y="-96.7" font-family="Times,serif" font-size="24.00">1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- NN3_0 -->
|
|
<g id="NN3_0" class="node">
|
|
<title>NN3_0</title>
|
|
<g id="a_NN3_0"><a xlink:title="1619.94kB">
|
|
<polygon fill="#f8f8f8" stroke="black" points="373.25,-36 323.25,-36 319.25,-32 319.25,0 369.25,0 373.25,-4 373.25,-36"/>
|
|
<polyline fill="none" stroke="black" points="369.25,-32 319.25,-32"/>
|
|
<polyline fill="none" stroke="black" points="369.25,-32 369.25,0"/>
|
|
<polyline fill="none" stroke="black" points="369.25,-32 373.25,-36"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="346.25" y="-15.28" font-family="Times,serif" font-size="8.00">512kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N3->NN3_0 -->
|
|
<g id="edge2" class="edge">
|
|
<title>N3->NN3_0</title>
|
|
<g id="a_edge2"><a xlink:title="1619.94kB">
|
|
<path fill="none" stroke="black" d="M346.25,-88.31C346.25,-74.71 346.25,-60.06 346.25,-47.75"/>
|
|
<polygon fill="black" stroke="black" points="349.75,-47.86 346.25,-37.86 342.75,-47.86 349.75,-47.86"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge2-label"><a xlink:title="1619.94kB">
|
|
<text xml:space="preserve" text-anchor="middle" x="378.12" y="-57.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N4 -->
|
|
<g id="node4" class="node">
|
|
<title>N4</title>
|
|
<g id="a_node4"><a xlink:title="github.com/valkey-io/valkey-go.(*mux)._pipe (3239.89kB)">
|
|
<polygon fill="#edd9d5" stroke="#b21c00" points="294.75,-631 197.75,-631 197.75,-584 294.75,-584 294.75,-631"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-619.4" font-family="Times,serif" font-size="8.00">valkey-go</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-609.65" font-family="Times,serif" font-size="8.00">(*mux)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-599.9" font-family="Times,serif" font-size="8.00">_pipe</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-590.15" font-family="Times,serif" font-size="8.00">0 of 3239.89kB (55.81%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N41 -->
|
|
<g id="node41" class="node">
|
|
<title>N41</title>
|
|
<g id="a_node41"><a xlink:title="github.com/valkey-io/valkey-go.makeMux.makeMux.func2.func3 (3239.89kB)">
|
|
<polygon fill="#edd9d5" stroke="#b21c00" points="294.75,-531.5 197.75,-531.5 197.75,-465 294.75,-465 294.75,-531.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-519.9" font-family="Times,serif" font-size="8.00">valkey-go</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-510.15" font-family="Times,serif" font-size="8.00">makeMux</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-500.4" font-family="Times,serif" font-size="8.00">makeMux</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-490.65" font-family="Times,serif" font-size="8.00">func2</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-480.9" font-family="Times,serif" font-size="8.00">func3</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-471.15" font-family="Times,serif" font-size="8.00">0 of 3239.89kB (55.81%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N4->N41 -->
|
|
<g id="edge7" class="edge">
|
|
<title>N4->N41</title>
|
|
<g id="a_edge7"><a xlink:title="github.com/valkey-io/valkey-go.(*mux)._pipe -> github.com/valkey-io/valkey-go.makeMux.makeMux.func2.func3 (3239.89kB)">
|
|
<path fill="none" stroke="#b21c00" stroke-width="3" d="M246.25,-583.76C246.25,-572.76 246.25,-559.15 246.25,-546.08"/>
|
|
<polygon fill="#b21c00" stroke="#b21c00" stroke-width="3" points="249.75,-546.27 246.25,-536.27 242.75,-546.27 249.75,-546.27"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge7-label"><a xlink:title="github.com/valkey-io/valkey-go.(*mux)._pipe -> github.com/valkey-io/valkey-go.makeMux.makeMux.func2.func3 (3239.89kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="278.12" y="-552.7" font-family="Times,serif" font-size="14.00"> 3239.89kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N5 -->
|
|
<g id="node5" class="node">
|
|
<title>N5</title>
|
|
<g id="a_node5"><a xlink:title="github.com/valkey-io/valkey-go._newPipe (3239.89kB)">
|
|
<polygon fill="#edd9d5" stroke="#b21c00" points="294.75,-298.38 197.75,-298.38 197.75,-261.12 294.75,-261.12 294.75,-298.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-286.77" font-family="Times,serif" font-size="8.00">valkey-go</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-277.02" font-family="Times,serif" font-size="8.00">_newPipe</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-267.27" font-family="Times,serif" font-size="8.00">0 of 3239.89kB (55.81%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N5->N2 -->
|
|
<g id="edge24" class="edge">
|
|
<title>N5->N2</title>
|
|
<g id="a_edge24"><a xlink:title="github.com/valkey-io/valkey-go._newPipe -> bufio.NewReaderSize (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M229.18,-260.71C211.8,-242.35 184.02,-213 159.57,-187.17"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="162.23,-184.89 152.82,-180.03 157.15,-189.7 162.23,-184.89"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge24-label"><a xlink:title="github.com/valkey-io/valkey-go._newPipe -> bufio.NewReaderSize (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="229.9" y="-215.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="229.9" y="-198.7" font-family="Times,serif" font-size="14.00"> (inline)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N5->N3 -->
|
|
<g id="edge25" class="edge">
|
|
<title>N5->N3</title>
|
|
<g id="a_edge25"><a xlink:title="github.com/valkey-io/valkey-go._newPipe -> bufio.NewWriterSize (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M258.71,-260.71C271.17,-242.67 290.96,-214.03 308.58,-188.53"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="311.44,-190.54 314.25,-180.33 305.68,-186.56 311.44,-190.54"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge25-label"><a xlink:title="github.com/valkey-io/valkey-go._newPipe -> bufio.NewWriterSize (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="334.11" y="-215.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="334.11" y="-198.7" font-family="Times,serif" font-size="14.00"> (inline)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N6 -->
|
|
<g id="node6" class="node">
|
|
<title>N6</title>
|
|
<g id="a_node6"><a xlink:title="runtime.mallocgc (1026kB)">
|
|
<polygon fill="#ede0d8" stroke="#b25414" points="1112.25,-769.5 946.25,-769.5 946.25,-689.5 1112.25,-689.5 1112.25,-769.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-745.55" font-family="Times,serif" font-size="21.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-721.55" font-family="Times,serif" font-size="21.00">mallocgc</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-697.55" font-family="Times,serif" font-size="21.00">1026kB (17.67%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- NN6_0 -->
|
|
<g id="NN6_0" class="node">
|
|
<title>NN6_0</title>
|
|
<g id="a_NN6_0"><a xlink:title="1026kB">
|
|
<polygon fill="#f8f8f8" stroke="black" points="1056.25,-625.5 1006.25,-625.5 1002.25,-621.5 1002.25,-589.5 1052.25,-589.5 1056.25,-593.5 1056.25,-625.5"/>
|
|
<polyline fill="none" stroke="black" points="1052.25,-621.5 1002.25,-621.5"/>
|
|
<polyline fill="none" stroke="black" points="1052.25,-621.5 1052.25,-589.5"/>
|
|
<polyline fill="none" stroke="black" points="1052.25,-621.5 1056.25,-625.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-604.77" font-family="Times,serif" font-size="8.00">2kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N6->NN6_0 -->
|
|
<g id="edge3" class="edge">
|
|
<title>N6->NN6_0</title>
|
|
<g id="a_edge3"><a xlink:title="1026kB">
|
|
<path fill="none" stroke="black" d="M1029.25,-689.21C1029.25,-672.1 1029.25,-652.44 1029.25,-636.81"/>
|
|
<polygon fill="black" stroke="black" points="1032.75,-637.26 1029.25,-627.26 1025.75,-637.26 1032.75,-637.26"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge3-label"><a xlink:title="1026kB">
|
|
<text xml:space="preserve" text-anchor="middle" x="1052.5" y="-652.2" font-family="Times,serif" font-size="14.00"> 1026kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N7 -->
|
|
<g id="node7" class="node">
|
|
<title>N7</title>
|
|
<g id="a_node7"><a xlink:title="github.com/valkey-io/valkey-go.(*clusterClient).init.func1 (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="236.75,-901.25 139.75,-901.25 139.75,-844.5 236.75,-844.5 236.75,-901.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="188.25" y="-889.65" font-family="Times,serif" font-size="8.00">valkey-go</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="188.25" y="-879.9" font-family="Times,serif" font-size="8.00">(*clusterClient)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="188.25" y="-870.15" font-family="Times,serif" font-size="8.00">init</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="188.25" y="-860.4" font-family="Times,serif" font-size="8.00">func1</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="188.25" y="-850.65" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N36 -->
|
|
<g id="node36" class="node">
|
|
<title>N36</title>
|
|
<g id="a_node36"><a xlink:title="github.com/valkey-io/valkey-go.(*mux).Dial (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="236.75,-753 139.75,-753 139.75,-706 236.75,-706 236.75,-753"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="188.25" y="-741.4" font-family="Times,serif" font-size="8.00">valkey-go</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="188.25" y="-731.65" font-family="Times,serif" font-size="8.00">(*mux)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="188.25" y="-721.9" font-family="Times,serif" font-size="8.00">Dial</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="188.25" y="-712.15" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N7->N36 -->
|
|
<g id="edge18" class="edge">
|
|
<title>N7->N36</title>
|
|
<g id="a_edge18"><a xlink:title="github.com/valkey-io/valkey-go.(*clusterClient).init.func1 -> github.com/valkey-io/valkey-go.(*mux).Dial (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M188.25,-844.28C188.25,-822.01 188.25,-790.51 188.25,-766.3"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="191.75,-766.39 188.25,-756.39 184.75,-766.39 191.75,-766.39"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge18-label"><a xlink:title="github.com/valkey-io/valkey-go.(*clusterClient).init.func1 -> github.com/valkey-io/valkey-go.(*mux).Dial (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="220.12" y="-804.95" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N8 -->
|
|
<g id="node8" class="node">
|
|
<title>N8</title>
|
|
<g id="a_node8"><a xlink:title="net/http.(*ServeMux).ServeHTTP (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="867.75,-1431.75 770.75,-1431.75 770.75,-1384.75 867.75,-1384.75 867.75,-1431.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="819.25" y="-1420.15" font-family="Times,serif" font-size="8.00">http</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="819.25" y="-1410.4" font-family="Times,serif" font-size="8.00">(*ServeMux)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="819.25" y="-1400.65" font-family="Times,serif" font-size="8.00">ServeHTTP</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="819.25" y="-1390.9" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N8->N1 -->
|
|
<g id="edge26" class="edge">
|
|
<title>N8->N1</title>
|
|
<g id="a_edge26"><a xlink:title="net/http.(*ServeMux).ServeHTTP -> net/http.HandlerFunc.ServeHTTP (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M867.94,-1429.55C875.67,-1434.96 882.63,-1441.63 887.25,-1449.75 905.43,-1481.73 897.51,-1588.74 871.25,-1614.5 843.48,-1641.74 738.44,-1650.67 669.81,-1653.59"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="669.9,-1650.08 660.05,-1653.96 670.17,-1657.07 669.9,-1650.08"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge26-label"><a xlink:title="net/http.(*ServeMux).ServeHTTP -> net/http.HandlerFunc.ServeHTTP (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="928.98" y="-1527.08" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N9 -->
|
|
<g id="node9" class="node">
|
|
<title>N9</title>
|
|
<g id="a_node9"><a xlink:title="net/http.(*conn).serve (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="656.75,-1941.25 559.75,-1941.25 559.75,-1894.25 656.75,-1894.25 656.75,-1941.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.25" y="-1929.65" font-family="Times,serif" font-size="8.00">http</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.25" y="-1919.9" font-family="Times,serif" font-size="8.00">(*conn)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.25" y="-1910.15" font-family="Times,serif" font-size="8.00">serve</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.25" y="-1900.4" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N43 -->
|
|
<g id="node43" class="node">
|
|
<title>N43</title>
|
|
<g id="a_node43"><a xlink:title="net/http.serverHandler.ServeHTTP (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="656.75,-1779 559.75,-1779 559.75,-1732 656.75,-1732 656.75,-1779"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.25" y="-1767.4" font-family="Times,serif" font-size="8.00">http</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.25" y="-1757.65" font-family="Times,serif" font-size="8.00">serverHandler</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.25" y="-1747.9" font-family="Times,serif" font-size="8.00">ServeHTTP</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.25" y="-1738.15" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N9->N43 -->
|
|
<g id="edge27" class="edge">
|
|
<title>N9->N43</title>
|
|
<g id="a_edge27"><a xlink:title="net/http.(*conn).serve -> net/http.serverHandler.ServeHTTP (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M608.25,-1893.79C608.25,-1867.25 608.25,-1823.26 608.25,-1792.24"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="611.75,-1792.44 608.25,-1782.44 604.75,-1792.44 611.75,-1792.44"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge27-label"><a xlink:title="net/http.(*conn).serve -> net/http.serverHandler.ServeHTTP (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="640.12" y="-1808.45" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N10 -->
|
|
<g id="node10" class="node">
|
|
<title>N10</title>
|
|
<g id="a_node10"><a xlink:title="main.main.func2 (512.05kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1231.88,-1960.75 1090.62,-1960.75 1090.62,-1874.75 1231.88,-1874.75 1231.88,-1960.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1161.25" y="-1940.6" font-family="Times,serif" font-size="17.00">main</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1161.25" y="-1921.1" font-family="Times,serif" font-size="17.00">main</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1161.25" y="-1901.6" font-family="Times,serif" font-size="17.00">func2</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1161.25" y="-1882.1" font-family="Times,serif" font-size="17.00">512.05kB (8.82%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- NN10_0 -->
|
|
<g id="NN10_0" class="node">
|
|
<title>NN10_0</title>
|
|
<g id="a_NN10_0"><a xlink:title="512.05kB">
|
|
<polygon fill="#f8f8f8" stroke="black" points="1188.25,-1773.5 1138.25,-1773.5 1134.25,-1769.5 1134.25,-1737.5 1184.25,-1737.5 1188.25,-1741.5 1188.25,-1773.5"/>
|
|
<polyline fill="none" stroke="black" points="1184.25,-1769.5 1134.25,-1769.5"/>
|
|
<polyline fill="none" stroke="black" points="1184.25,-1769.5 1184.25,-1737.5"/>
|
|
<polyline fill="none" stroke="black" points="1184.25,-1769.5 1188.25,-1773.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1161.25" y="-1752.78" font-family="Times,serif" font-size="8.00">112B</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N10->NN10_0 -->
|
|
<g id="edge4" class="edge">
|
|
<title>N10->NN10_0</title>
|
|
<g id="a_edge4"><a xlink:title="512.05kB">
|
|
<path fill="none" stroke="black" d="M1161.25,-1874.65C1161.25,-1846.44 1161.25,-1810.04 1161.25,-1785.14"/>
|
|
<polygon fill="black" stroke="black" points="1164.75,-1785.44 1161.25,-1775.44 1157.75,-1785.44 1164.75,-1785.44"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge4-label"><a xlink:title="512.05kB">
|
|
<text xml:space="preserve" text-anchor="middle" x="1189.75" y="-1808.45" font-family="Times,serif" font-size="14.00"> 512.05kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N11 -->
|
|
<g id="node11" class="node">
|
|
<title>N11</title>
|
|
<g id="a_node11"><a xlink:title="regexp/syntax.(*compiler).inst (515kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1353.75,-775.5 1226.75,-775.5 1226.75,-683.5 1353.75,-683.5 1353.75,-775.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-754.4" font-family="Times,serif" font-size="18.00">syntax</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-733.4" font-family="Times,serif" font-size="18.00">(*compiler)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-712.4" font-family="Times,serif" font-size="18.00">inst</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-691.4" font-family="Times,serif" font-size="18.00">515kB (8.87%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- NN11_0 -->
|
|
<g id="NN11_0" class="node">
|
|
<title>NN11_0</title>
|
|
<g id="a_NN11_0"><a xlink:title="515kB">
|
|
<polygon fill="#f8f8f8" stroke="black" points="1317.25,-625.5 1267.25,-625.5 1263.25,-621.5 1263.25,-589.5 1313.25,-589.5 1317.25,-593.5 1317.25,-625.5"/>
|
|
<polyline fill="none" stroke="black" points="1313.25,-621.5 1263.25,-621.5"/>
|
|
<polyline fill="none" stroke="black" points="1313.25,-621.5 1313.25,-589.5"/>
|
|
<polyline fill="none" stroke="black" points="1313.25,-621.5 1317.25,-625.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-604.77" font-family="Times,serif" font-size="8.00">6kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N11->NN11_0 -->
|
|
<g id="edge5" class="edge">
|
|
<title>N11->NN11_0</title>
|
|
<g id="a_edge5"><a xlink:title="515kB">
|
|
<path fill="none" stroke="black" d="M1290.25,-683.13C1290.25,-667.63 1290.25,-650.74 1290.25,-636.95"/>
|
|
<polygon fill="black" stroke="black" points="1293.75,-637.26 1290.25,-627.26 1286.75,-637.26 1293.75,-637.26"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge5-label"><a xlink:title="515kB">
|
|
<text xml:space="preserve" text-anchor="middle" x="1310.12" y="-652.2" font-family="Times,serif" font-size="14.00"> 515kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N12 -->
|
|
<g id="node12" class="node">
|
|
<title>N12</title>
|
|
<g id="a_node12"><a xlink:title="runtime.mstart (1026kB)">
|
|
<polygon fill="#ede0d8" stroke="#b25414" points="1072.88,-1936.38 985.62,-1936.38 985.62,-1899.12 1072.88,-1899.12 1072.88,-1936.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1924.78" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1915.03" font-family="Times,serif" font-size="8.00">mstart</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1905.28" font-family="Times,serif" font-size="8.00">0 of 1026kB (17.67%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N53 -->
|
|
<g id="node53" class="node">
|
|
<title>N53</title>
|
|
<g id="a_node53"><a xlink:title="runtime.mstart0 (1026kB)">
|
|
<polygon fill="#ede0d8" stroke="#b25414" points="1072.88,-1774.12 985.62,-1774.12 985.62,-1736.88 1072.88,-1736.88 1072.88,-1774.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1762.53" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1752.78" font-family="Times,serif" font-size="8.00">mstart0</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1743.03" font-family="Times,serif" font-size="8.00">0 of 1026kB (17.67%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N12->N53 -->
|
|
<g id="edge35" class="edge">
|
|
<title>N12->N53</title>
|
|
<g id="a_edge35"><a xlink:title="runtime.mstart -> runtime.mstart0 (1026kB)">
|
|
<path fill="none" stroke="#b25414" d="M1029.25,-1898.68C1029.25,-1871.12 1029.25,-1818.33 1029.25,-1785.41"/>
|
|
<polygon fill="#b25414" stroke="#b25414" points="1032.75,-1785.77 1029.25,-1775.77 1025.75,-1785.77 1032.75,-1785.77"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge35-label"><a xlink:title="runtime.mstart -> runtime.mstart0 (1026kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1052.5" y="-1808.45" font-family="Times,serif" font-size="14.00"> 1026kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N13 -->
|
|
<g id="node13" class="node">
|
|
<title>N13</title>
|
|
<g id="a_node13"><a xlink:title="encoding/pem.Decode (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1486.88,-313 1345.62,-313 1345.62,-246.5 1486.88,-246.5 1486.88,-313"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-292.85" font-family="Times,serif" font-size="17.00">pem</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-273.35" font-family="Times,serif" font-size="17.00">Decode</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-253.85" font-family="Times,serif" font-size="17.00">512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- NN13_0 -->
|
|
<g id="NN13_0" class="node">
|
|
<title>NN13_0</title>
|
|
<g id="a_NN13_0"><a xlink:title="512.34kB">
|
|
<polygon fill="#f8f8f8" stroke="black" points="1443.25,-151 1393.25,-151 1389.25,-147 1389.25,-115 1439.25,-115 1443.25,-119 1443.25,-151"/>
|
|
<polyline fill="none" stroke="black" points="1439.25,-147 1389.25,-147"/>
|
|
<polyline fill="none" stroke="black" points="1439.25,-147 1439.25,-115"/>
|
|
<polyline fill="none" stroke="black" points="1439.25,-147 1443.25,-151"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-130.28" font-family="Times,serif" font-size="8.00">704B</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N13->NN13_0 -->
|
|
<g id="edge6" class="edge">
|
|
<title>N13->NN13_0</title>
|
|
<g id="a_edge6"><a xlink:title="512.34kB">
|
|
<path fill="none" stroke="black" d="M1416.25,-246.27C1416.25,-221.17 1416.25,-186.76 1416.25,-162.67"/>
|
|
<polygon fill="black" stroke="black" points="1419.75,-162.96 1416.25,-152.96 1412.75,-162.96 1419.75,-162.96"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge6-label"><a xlink:title="512.34kB">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-206.95" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N14 -->
|
|
<g id="node14" class="node">
|
|
<title>N14</title>
|
|
<g id="a_node14"><a xlink:title="runtime.main (515kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1330.12,-1936.38 1250.38,-1936.38 1250.38,-1899.12 1330.12,-1899.12 1330.12,-1936.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1924.78" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1915.03" font-family="Times,serif" font-size="8.00">main</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1905.28" font-family="Times,serif" font-size="8.00">0 of 515kB (8.87%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N51 -->
|
|
<g id="node51" class="node">
|
|
<title>N51</title>
|
|
<g id="a_node51"><a xlink:title="runtime.doInit (515kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1330.12,-1774.12 1250.38,-1774.12 1250.38,-1736.88 1330.12,-1736.88 1330.12,-1774.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1762.53" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1752.78" font-family="Times,serif" font-size="8.00">doInit</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1743.03" font-family="Times,serif" font-size="8.00">0 of 515kB (8.87%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N14->N51 -->
|
|
<g id="edge53" class="edge">
|
|
<title>N14->N51</title>
|
|
<g id="a_edge53"><a xlink:title="runtime.main -> runtime.doInit (515kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1290.25,-1898.68C1290.25,-1871.12 1290.25,-1818.33 1290.25,-1785.41"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1293.75,-1785.77 1290.25,-1775.77 1286.75,-1785.77 1293.75,-1785.77"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge53-label"><a xlink:title="runtime.main -> runtime.doInit (515kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1312" y="-1816.7" font-family="Times,serif" font-size="14.00"> 515kB</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1312" y="-1800.2" font-family="Times,serif" font-size="14.00"> (inline)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N15 -->
|
|
<g id="node15" class="node">
|
|
<title>N15</title>
|
|
<g id="a_node15"><a xlink:title="net/http.(*persistConn).addTLS.func2 (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1461,-1946.12 1371.5,-1946.12 1371.5,-1889.38 1461,-1889.38 1461,-1946.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1934.53" font-family="Times,serif" font-size="8.00">http</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1924.78" font-family="Times,serif" font-size="8.00">(*persistConn)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1915.03" font-family="Times,serif" font-size="8.00">addTLS</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1905.28" font-family="Times,serif" font-size="8.00">func2</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1895.53" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N16 -->
|
|
<g id="node16" class="node">
|
|
<title>N16</title>
|
|
<g id="a_node16"><a xlink:title="crypto/tls.(*Conn).HandshakeContext (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1461,-1779 1371.5,-1779 1371.5,-1732 1461,-1732 1461,-1779"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1767.4" font-family="Times,serif" font-size="8.00">tls</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1757.65" font-family="Times,serif" font-size="8.00">(*Conn)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1747.9" font-family="Times,serif" font-size="8.00">HandshakeContext</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1738.15" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N15->N16 -->
|
|
<g id="edge65" class="edge">
|
|
<title>N15->N16</title>
|
|
<g id="a_edge65"><a xlink:title="net/http.(*persistConn).addTLS.func2 -> crypto/tls.(*Conn).HandshakeContext (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-1889.2C1416.25,-1861.91 1416.25,-1820.05 1416.25,-1790.66"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-1790.8 1416.25,-1780.8 1412.75,-1790.8 1419.75,-1790.8"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge65-label"><a xlink:title="net/http.(*persistConn).addTLS.func2 -> crypto/tls.(*Conn).HandshakeContext (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-1816.7" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-1800.2" font-family="Times,serif" font-size="14.00"> (inline)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N18 -->
|
|
<g id="node18" class="node">
|
|
<title>N18</title>
|
|
<g id="a_node18"><a xlink:title="crypto/tls.(*Conn).handshakeContext (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1461,-1679.5 1371.5,-1679.5 1371.5,-1632.5 1461,-1632.5 1461,-1679.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1667.9" font-family="Times,serif" font-size="8.00">tls</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1658.15" font-family="Times,serif" font-size="8.00">(*Conn)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1648.4" font-family="Times,serif" font-size="8.00">handshakeContext</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1638.65" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N16->N18 -->
|
|
<g id="edge54" class="edge">
|
|
<title>N16->N18</title>
|
|
<g id="a_edge54"><a xlink:title="crypto/tls.(*Conn).HandshakeContext -> crypto/tls.(*Conn).handshakeContext (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-1731.89C1416.25,-1719.79 1416.25,-1704.65 1416.25,-1691.15"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-1691.34 1416.25,-1681.34 1412.75,-1691.34 1419.75,-1691.34"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge54-label"><a xlink:title="crypto/tls.(*Conn).HandshakeContext -> crypto/tls.(*Conn).handshakeContext (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-1700.7" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N17 -->
|
|
<g id="node17" class="node">
|
|
<title>N17</title>
|
|
<g id="a_node17"><a xlink:title="crypto/tls.(*Conn).clientHandshake (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1461,-1555.62 1371.5,-1555.62 1371.5,-1508.62 1461,-1508.62 1461,-1555.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1544.03" font-family="Times,serif" font-size="8.00">tls</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1534.28" font-family="Times,serif" font-size="8.00">(*Conn)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1524.53" font-family="Times,serif" font-size="8.00">clientHandshake</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1514.78" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N20 -->
|
|
<g id="node20" class="node">
|
|
<title>N20</title>
|
|
<g id="a_node20"><a xlink:title="crypto/tls.(*clientHandshakeStateTLS13).handshake (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1475.25,-1431.75 1357.25,-1431.75 1357.25,-1384.75 1475.25,-1384.75 1475.25,-1431.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1420.15" font-family="Times,serif" font-size="8.00">tls</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1410.4" font-family="Times,serif" font-size="8.00">(*clientHandshakeStateTLS13)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1400.65" font-family="Times,serif" font-size="8.00">handshake</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1390.9" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N17->N20 -->
|
|
<g id="edge55" class="edge">
|
|
<title>N17->N20</title>
|
|
<g id="a_edge55"><a xlink:title="crypto/tls.(*Conn).clientHandshake -> crypto/tls.(*clientHandshakeStateTLS13).handshake (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-1508.2C1416.25,-1489.99 1416.25,-1464.23 1416.25,-1443.56"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-1443.58 1416.25,-1433.58 1412.75,-1443.58 1419.75,-1443.58"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge55-label"><a xlink:title="crypto/tls.(*Conn).clientHandshake -> crypto/tls.(*clientHandshakeStateTLS13).handshake (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-1452.95" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N18->N17 -->
|
|
<g id="edge56" class="edge">
|
|
<title>N18->N17</title>
|
|
<g id="a_edge56"><a xlink:title="crypto/tls.(*Conn).handshakeContext -> crypto/tls.(*Conn).clientHandshake (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-1632.08C1416.25,-1613.86 1416.25,-1588.1 1416.25,-1567.43"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-1567.46 1416.25,-1557.46 1412.75,-1567.46 1419.75,-1567.46"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge56-label"><a xlink:title="crypto/tls.(*Conn).handshakeContext -> crypto/tls.(*Conn).clientHandshake (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-1601.2" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N19 -->
|
|
<g id="node19" class="node">
|
|
<title>N19</title>
|
|
<g id="a_node19"><a xlink:title="crypto/tls.(*Conn).verifyServerCertificate (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1462.5,-1216.25 1370,-1216.25 1370,-1169.25 1462.5,-1169.25 1462.5,-1216.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1204.65" font-family="Times,serif" font-size="8.00">tls</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1194.9" font-family="Times,serif" font-size="8.00">(*Conn)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1185.15" font-family="Times,serif" font-size="8.00">verifyServerCertificate</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1175.4" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N23 -->
|
|
<g id="node23" class="node">
|
|
<title>N23</title>
|
|
<g id="a_node23"><a xlink:title="crypto/x509.(*Certificate).Verify (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1461,-1116.75 1371.5,-1116.75 1371.5,-1069.75 1461,-1069.75 1461,-1116.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1105.15" font-family="Times,serif" font-size="8.00">x509</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1095.4" font-family="Times,serif" font-size="8.00">(*Certificate)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1085.65" font-family="Times,serif" font-size="8.00">Verify</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1075.9" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N19->N23 -->
|
|
<g id="edge57" class="edge">
|
|
<title>N19->N23</title>
|
|
<g id="a_edge57"><a xlink:title="crypto/tls.(*Conn).verifyServerCertificate -> crypto/x509.(*Certificate).Verify (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-1169.14C1416.25,-1157.04 1416.25,-1141.9 1416.25,-1128.4"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-1128.59 1416.25,-1118.59 1412.75,-1128.59 1419.75,-1128.59"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge57-label"><a xlink:title="crypto/tls.(*Conn).verifyServerCertificate -> crypto/x509.(*Certificate).Verify (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-1137.95" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N21 -->
|
|
<g id="node21" class="node">
|
|
<title>N21</title>
|
|
<g id="a_node21"><a xlink:title="crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1475.25,-1315.75 1357.25,-1315.75 1357.25,-1268.75 1475.25,-1268.75 1475.25,-1315.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1304.15" font-family="Times,serif" font-size="8.00">tls</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1294.4" font-family="Times,serif" font-size="8.00">(*clientHandshakeStateTLS13)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1284.65" font-family="Times,serif" font-size="8.00">readServerCertificate</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1274.9" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N20->N21 -->
|
|
<g id="edge58" class="edge">
|
|
<title>N20->N21</title>
|
|
<g id="a_edge58"><a xlink:title="crypto/tls.(*clientHandshakeStateTLS13).handshake -> crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-1384.45C1416.25,-1368.14 1416.25,-1345.9 1416.25,-1327.47"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-1327.52 1416.25,-1317.52 1412.75,-1327.52 1419.75,-1327.52"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge58-label"><a xlink:title="crypto/tls.(*clientHandshakeStateTLS13).handshake -> crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-1345.2" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N21->N19 -->
|
|
<g id="edge59" class="edge">
|
|
<title>N21->N19</title>
|
|
<g id="a_edge59"><a xlink:title="crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate -> crypto/tls.(*Conn).verifyServerCertificate (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-1268.64C1416.25,-1256.54 1416.25,-1241.4 1416.25,-1227.9"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-1228.09 1416.25,-1218.09 1412.75,-1228.09 1419.75,-1228.09"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge59-label"><a xlink:title="crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate -> crypto/tls.(*Conn).verifyServerCertificate (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-1237.45" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N22 -->
|
|
<g id="node22" class="node">
|
|
<title>N22</title>
|
|
<g id="a_node22"><a xlink:title="crypto/x509.(*CertPool).AppendCertsFromPEM (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1462.12,-412.5 1370.38,-412.5 1370.38,-365.5 1462.12,-365.5 1462.12,-412.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-400.9" font-family="Times,serif" font-size="8.00">x509</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-391.15" font-family="Times,serif" font-size="8.00">(*CertPool)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-381.4" font-family="Times,serif" font-size="8.00">AppendCertsFromPEM</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-371.65" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N22->N13 -->
|
|
<g id="edge60" class="edge">
|
|
<title>N22->N13</title>
|
|
<g id="a_edge60"><a xlink:title="crypto/x509.(*CertPool).AppendCertsFromPEM -> encoding/pem.Decode (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-365.26C1416.25,-353.44 1416.25,-338.59 1416.25,-324.64"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-324.74 1416.25,-314.74 1412.75,-324.74 1419.75,-324.74"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge60-label"><a xlink:title="crypto/x509.(*CertPool).AppendCertsFromPEM -> encoding/pem.Decode (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-334.2" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N26 -->
|
|
<g id="node26" class="node">
|
|
<title>N26</title>
|
|
<g id="a_node26"><a xlink:title="crypto/x509.systemRootsPool (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1461,-1012.38 1371.5,-1012.38 1371.5,-975.12 1461,-975.12 1461,-1012.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-1000.77" font-family="Times,serif" font-size="8.00">x509</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-991.02" font-family="Times,serif" font-size="8.00">systemRootsPool</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-981.27" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N23->N26 -->
|
|
<g id="edge61" class="edge">
|
|
<title>N23->N26</title>
|
|
<g id="a_edge61"><a xlink:title="crypto/x509.(*Certificate).Verify -> crypto/x509.systemRootsPool (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-1069.64C1416.25,-1056.1 1416.25,-1038.75 1416.25,-1024.15"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-1024.2 1416.25,-1014.2 1412.75,-1024.2 1419.75,-1024.2"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge61-label"><a xlink:title="crypto/x509.(*Certificate).Verify -> crypto/x509.systemRootsPool (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-1038.45" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N24 -->
|
|
<g id="node24" class="node">
|
|
<title>N24</title>
|
|
<g id="a_node24"><a xlink:title="crypto/x509.initSystemRoots (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1461,-626.12 1371.5,-626.12 1371.5,-588.88 1461,-588.88 1461,-626.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-614.52" font-family="Times,serif" font-size="8.00">x509</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-604.77" font-family="Times,serif" font-size="8.00">initSystemRoots</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-595.02" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N25 -->
|
|
<g id="node25" class="node">
|
|
<title>N25</title>
|
|
<g id="a_node25"><a xlink:title="crypto/x509.loadSystemRoots (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1461,-516.88 1371.5,-516.88 1371.5,-479.62 1461,-479.62 1461,-516.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-505.27" font-family="Times,serif" font-size="8.00">x509</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-495.52" font-family="Times,serif" font-size="8.00">loadSystemRoots</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-485.77" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N24->N25 -->
|
|
<g id="edge62" class="edge">
|
|
<title>N24->N25</title>
|
|
<g id="a_edge62"><a xlink:title="crypto/x509.initSystemRoots -> crypto/x509.loadSystemRoots (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-588.79C1416.25,-572.51 1416.25,-548.05 1416.25,-528.81"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-528.86 1416.25,-518.86 1412.75,-528.86 1419.75,-528.86"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge62-label"><a xlink:title="crypto/x509.initSystemRoots -> crypto/x509.loadSystemRoots (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-552.7" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N25->N22 -->
|
|
<g id="edge63" class="edge">
|
|
<title>N25->N22</title>
|
|
<g id="a_edge63"><a xlink:title="crypto/x509.loadSystemRoots -> crypto/x509.(*CertPool).AppendCertsFromPEM (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-479.54C1416.25,-464.61 1416.25,-442.79 1416.25,-424.44"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-424.49 1416.25,-414.49 1412.75,-424.49 1419.75,-424.49"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge63-label"><a xlink:title="crypto/x509.loadSystemRoots -> crypto/x509.(*CertPool).AppendCertsFromPEM (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-433.7" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N61 -->
|
|
<g id="node61" class="node">
|
|
<title>N61</title>
|
|
<g id="a_node61"><a xlink:title="sync.(*Once).Do (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1461,-896.38 1371.5,-896.38 1371.5,-849.38 1461,-849.38 1461,-896.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-884.77" font-family="Times,serif" font-size="8.00">sync</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-875.02" font-family="Times,serif" font-size="8.00">(*Once)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-865.27" font-family="Times,serif" font-size="8.00">Do</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-855.52" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N26->N61 -->
|
|
<g id="edge64" class="edge">
|
|
<title>N26->N61</title>
|
|
<g id="a_edge64"><a xlink:title="crypto/x509.systemRootsPool -> sync.(*Once).Do (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-974.7C1416.25,-957.05 1416.25,-929.74 1416.25,-907.99"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-908.1 1416.25,-898.1 1412.75,-908.1 1419.75,-908.1"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge64-label"><a xlink:title="crypto/x509.systemRootsPool -> sync.(*Once).Do (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-938.95" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-922.45" font-family="Times,serif" font-size="14.00"> (inline)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N27 -->
|
|
<g id="node27" class="node">
|
|
<title>N27</title>
|
|
<g id="a_node27"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/components/page.(*Service).GetPages (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="351.75,-1431.75 254.75,-1431.75 254.75,-1384.75 351.75,-1384.75 351.75,-1431.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1420.15" font-family="Times,serif" font-size="8.00">page</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1410.4" font-family="Times,serif" font-size="8.00">(*Service)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1400.65" font-family="Times,serif" font-size="8.00">GetPages</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1390.9" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N28 -->
|
|
<g id="node28" class="node">
|
|
<title>N28</title>
|
|
<g id="a_node28"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/components/page.(*Service).getPageHeaders (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="351.75,-1315.75 254.75,-1315.75 254.75,-1268.75 351.75,-1268.75 351.75,-1315.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1304.15" font-family="Times,serif" font-size="8.00">page</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1294.4" font-family="Times,serif" font-size="8.00">(*Service)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1284.65" font-family="Times,serif" font-size="8.00">getPageHeaders</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1274.9" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N27->N28 -->
|
|
<g id="edge10" class="edge">
|
|
<title>N27->N28</title>
|
|
<g id="a_edge10"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/components/page.(*Service).GetPages -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/components/page.(*Service).getPageHeaders (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M303.25,-1384.45C303.25,-1368.53 303.25,-1346.96 303.25,-1328.79"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="306.75,-1329.03 303.25,-1319.03 299.75,-1329.03 306.75,-1329.03"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge10-label"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/components/page.(*Service).GetPages -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/components/page.(*Service).getPageHeaders (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="335.12" y="-1345.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N30 -->
|
|
<g id="node30" class="node">
|
|
<title>N30</title>
|
|
<g id="a_node30"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/pkg/filesystem.(*CachedClient).ReadDir (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="351.75,-1216.25 254.75,-1216.25 254.75,-1169.25 351.75,-1169.25 351.75,-1216.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1204.65" font-family="Times,serif" font-size="8.00">filesystem</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1194.9" font-family="Times,serif" font-size="8.00">(*CachedClient)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1185.15" font-family="Times,serif" font-size="8.00">ReadDir</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1175.4" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N28->N30 -->
|
|
<g id="edge11" class="edge">
|
|
<title>N28->N30</title>
|
|
<g id="a_edge11"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/components/page.(*Service).getPageHeaders -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/pkg/filesystem.(*CachedClient).ReadDir (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M303.25,-1268.64C303.25,-1257.03 303.25,-1242.62 303.25,-1229.54"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="306.75,-1229.61 303.25,-1219.61 299.75,-1229.61 306.75,-1229.61"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge11-label"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/components/page.(*Service).getPageHeaders -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/pkg/filesystem.(*CachedClient).ReadDir (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="335.12" y="-1237.45" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N29->N27 -->
|
|
<g id="edge12" class="edge">
|
|
<title>N29->N27</title>
|
|
<g id="a_edge12"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/handlers/resthome.(*Handler).home -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/components/page.(*Service).GetPages (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M303.25,-1508.2C303.25,-1490.41 303.25,-1465.43 303.25,-1445.01"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="306.75,-1445.1 303.25,-1435.1 299.75,-1445.1 306.75,-1445.1"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge12-label"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/handlers/resthome.(*Handler).home -> git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/components/page.(*Service).GetPages (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="335.12" y="-1452.95" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N40 -->
|
|
<g id="node40" class="node">
|
|
<title>N40</title>
|
|
<g id="a_node40"><a xlink:title="github.com/valkey-io/valkey-go.(*singleClient).Do (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="351.75,-1116.75 254.75,-1116.75 254.75,-1069.75 351.75,-1069.75 351.75,-1116.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1105.15" font-family="Times,serif" font-size="8.00">valkey-go</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1095.4" font-family="Times,serif" font-size="8.00">(*singleClient)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1085.65" font-family="Times,serif" font-size="8.00">Do</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1075.9" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N30->N40 -->
|
|
<g id="edge13" class="edge">
|
|
<title>N30->N40</title>
|
|
<g id="a_edge13"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/pkg/filesystem.(*CachedClient).ReadDir -> github.com/valkey-io/valkey-go.(*singleClient).Do (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M303.25,-1169.14C303.25,-1157.53 303.25,-1143.12 303.25,-1130.04"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="306.75,-1130.11 303.25,-1120.11 299.75,-1130.11 306.75,-1130.11"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge13-label"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/pkg/filesystem.(*CachedClient).ReadDir -> github.com/valkey-io/valkey-go.(*singleClient).Do (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="335.12" y="-1137.95" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N31->N1 -->
|
|
<g id="edge14" class="edge">
|
|
<title>N31->N1</title>
|
|
<g id="a_edge14"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).RegisterRoutes.(*Server).loggingMiddleware.func2 -> net/http.HandlerFunc.ServeHTTP (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M451.56,-1570.68C462.66,-1586.02 477.11,-1602.87 493.5,-1614.5 509.39,-1625.77 528.72,-1634.18 546.95,-1640.32"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="545.87,-1643.65 556.46,-1643.31 547.97,-1636.97 545.87,-1643.65"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge14-label"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).RegisterRoutes.(*Server).loggingMiddleware.func2 -> net/http.HandlerFunc.ServeHTTP (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="525.38" y="-1601.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N32->N8 -->
|
|
<g id="edge15" class="edge">
|
|
<title>N32->N8</title>
|
|
<g id="a_edge15"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).RegisterRoutes.Middleware.func1 -> net/http.(*ServeMux).ServeHTTP (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M617.17,-1498.58C625.05,-1493.52 633.27,-1488.55 641.25,-1484.25 679.01,-1463.9 723.48,-1445.16 758.52,-1431.5"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="759.6,-1434.84 767.67,-1427.98 757.08,-1428.3 759.6,-1434.84"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge15-label"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).RegisterRoutes.Middleware.func1 -> net/http.(*ServeMux).ServeHTTP (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="744.9" y="-1452.95" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N33->N1 -->
|
|
<g id="edge16" class="edge">
|
|
<title>N33->N1</title>
|
|
<g id="a_edge16"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).registerOther.(*Server).registerOther.cacheMiddleware.func2.func3 -> net/http.HandlerFunc.ServeHTTP (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M721.08,-1580.44C723.61,-1592.31 723.17,-1604.51 716.25,-1614.5 705.36,-1630.21 687.57,-1639.84 669.55,-1645.73"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="668.7,-1642.34 660.02,-1648.42 670.6,-1649.07 668.7,-1642.34"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge16-label"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).registerOther.(*Server).registerOther.cacheMiddleware.func2.func3 -> net/http.HandlerFunc.ServeHTTP (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="754.04" y="-1601.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N34->N8 -->
|
|
<g id="edge17" class="edge">
|
|
<title>N34->N8</title>
|
|
<g id="a_edge17"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).registerOther.(*Service).Middleware.func1 -> net/http.(*ServeMux).ServeHTTP (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M819.25,-1493.56C819.25,-1477.98 819.25,-1460 819.25,-1444.66"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="822.75,-1445 819.25,-1435 815.75,-1445 822.75,-1445"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge17-label"><a xlink:title="git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/server.(*Server).registerOther.(*Service).Middleware.func1 -> net/http.(*ServeMux).ServeHTTP (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="851.12" y="-1452.95" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N35 -->
|
|
<g id="node35" class="node">
|
|
<title>N35</title>
|
|
<g id="a_node35"><a xlink:title="github.com/gomarkdown/markdown/parser.init (515kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1330.12,-1550.75 1250.38,-1550.75 1250.38,-1513.5 1330.12,-1513.5 1330.12,-1550.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1539.15" font-family="Times,serif" font-size="8.00">parser</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1529.4" font-family="Times,serif" font-size="8.00">init</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1519.65" font-family="Times,serif" font-size="8.00">0 of 515kB (8.87%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N45 -->
|
|
<g id="node45" class="node">
|
|
<title>N45</title>
|
|
<g id="a_node45"><a xlink:title="regexp.MustCompile (515kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1330.12,-1426.88 1250.38,-1426.88 1250.38,-1389.62 1330.12,-1389.62 1330.12,-1426.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1415.28" font-family="Times,serif" font-size="8.00">regexp</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1405.53" font-family="Times,serif" font-size="8.00">MustCompile</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1395.78" font-family="Times,serif" font-size="8.00">0 of 515kB (8.87%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N35->N45 -->
|
|
<g id="edge44" class="edge">
|
|
<title>N35->N45</title>
|
|
<g id="a_edge44"><a xlink:title="github.com/gomarkdown/markdown/parser.init -> regexp.MustCompile (515kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1290.25,-1513.14C1290.25,-1493.52 1290.25,-1461.81 1290.25,-1438.57"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1293.75,-1438.82 1290.25,-1428.82 1286.75,-1438.82 1293.75,-1438.82"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge44-label"><a xlink:title="github.com/gomarkdown/markdown/parser.init -> regexp.MustCompile (515kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1310.12" y="-1452.95" font-family="Times,serif" font-size="14.00"> 515kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N36->N4 -->
|
|
<g id="edge19" class="edge">
|
|
<title>N36->N4</title>
|
|
<g id="a_edge19"><a xlink:title="github.com/valkey-io/valkey-go.(*mux).Dial -> github.com/valkey-io/valkey-go.(*mux)._pipe (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M186.92,-705.57C186.94,-688.92 189.06,-666.36 198.5,-649 200.04,-646.16 201.87,-643.43 203.9,-640.83"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="206.29,-643.4 210.48,-633.67 201.14,-638.66 206.29,-643.4"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge19-label"><a xlink:title="github.com/valkey-io/valkey-go.(*mux).Dial -> github.com/valkey-io/valkey-go.(*mux)._pipe (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="230.38" y="-652.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N37 -->
|
|
<g id="node37" class="node">
|
|
<title>N37</title>
|
|
<g id="a_node37"><a xlink:title="github.com/valkey-io/valkey-go.(*mux).Do (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="351.75,-1017.25 254.75,-1017.25 254.75,-970.25 351.75,-970.25 351.75,-1017.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-1005.65" font-family="Times,serif" font-size="8.00">valkey-go</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-995.9" font-family="Times,serif" font-size="8.00">(*mux)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-986.15" font-family="Times,serif" font-size="8.00">Do</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-976.4" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N39 -->
|
|
<g id="node39" class="node">
|
|
<title>N39</title>
|
|
<g id="a_node39"><a xlink:title="github.com/valkey-io/valkey-go.(*mux).pipeline (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="351.75,-896.38 254.75,-896.38 254.75,-849.38 351.75,-849.38 351.75,-896.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-884.77" font-family="Times,serif" font-size="8.00">valkey-go</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-875.02" font-family="Times,serif" font-size="8.00">(*mux)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-865.27" font-family="Times,serif" font-size="8.00">pipeline</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-855.52" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N37->N39 -->
|
|
<g id="edge20" class="edge">
|
|
<title>N37->N39</title>
|
|
<g id="a_edge20"><a xlink:title="github.com/valkey-io/valkey-go.(*mux).Do -> github.com/valkey-io/valkey-go.(*mux).pipeline (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M303.25,-969.83C303.25,-952.73 303.25,-929.04 303.25,-909.48"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="306.75,-909.75 303.25,-899.75 299.75,-909.75 306.75,-909.75"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge20-label"><a xlink:title="github.com/valkey-io/valkey-go.(*mux).Do -> github.com/valkey-io/valkey-go.(*mux).pipeline (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="335.12" y="-930.7" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N38 -->
|
|
<g id="node38" class="node">
|
|
<title>N38</title>
|
|
<g id="a_node38"><a xlink:title="github.com/valkey-io/valkey-go.(*mux).pipe (1619.94kB)">
|
|
<polygon fill="#eddcd5" stroke="#b23800" points="351.75,-753 254.75,-753 254.75,-706 351.75,-706 351.75,-753"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-741.4" font-family="Times,serif" font-size="8.00">valkey-go</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-731.65" font-family="Times,serif" font-size="8.00">(*mux)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-721.9" font-family="Times,serif" font-size="8.00">pipe</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-712.15" font-family="Times,serif" font-size="8.00">0 of 1619.94kB (27.90%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N38->N4 -->
|
|
<g id="edge21" class="edge">
|
|
<title>N38->N4</title>
|
|
<g id="a_edge21"><a xlink:title="github.com/valkey-io/valkey-go.(*mux).pipe -> github.com/valkey-io/valkey-go.(*mux)._pipe (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M292.39,-705.65C283.96,-687.88 272.11,-662.95 262.54,-642.79"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="265.82,-641.53 258.36,-634 259.49,-644.54 265.82,-641.53"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge21-label"><a xlink:title="github.com/valkey-io/valkey-go.(*mux).pipe -> github.com/valkey-io/valkey-go.(*mux)._pipe (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="304.92" y="-652.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N39->N38 -->
|
|
<g id="edge22" class="edge">
|
|
<title>N39->N38</title>
|
|
<g id="a_edge22"><a xlink:title="github.com/valkey-io/valkey-go.(*mux).pipeline -> github.com/valkey-io/valkey-go.(*mux).pipe (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M303.25,-849.16C303.25,-826.69 303.25,-791.99 303.25,-765.9"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="306.75,-766.19 303.25,-756.19 299.75,-766.19 306.75,-766.19"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge22-label"><a xlink:title="github.com/valkey-io/valkey-go.(*mux).pipeline -> github.com/valkey-io/valkey-go.(*mux).pipe (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="335.12" y="-813.2" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="335.12" y="-796.7" font-family="Times,serif" font-size="14.00"> (inline)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N40->N37 -->
|
|
<g id="edge23" class="edge">
|
|
<title>N40->N37</title>
|
|
<g id="a_edge23"><a xlink:title="github.com/valkey-io/valkey-go.(*singleClient).Do -> github.com/valkey-io/valkey-go.(*mux).Do (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M303.25,-1069.64C303.25,-1058.03 303.25,-1043.62 303.25,-1030.54"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="306.75,-1030.61 303.25,-1020.61 299.75,-1030.61 306.75,-1030.61"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge23-label"><a xlink:title="github.com/valkey-io/valkey-go.(*singleClient).Do -> github.com/valkey-io/valkey-go.(*mux).Do (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="335.12" y="-1038.45" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N42 -->
|
|
<g id="node42" class="node">
|
|
<title>N42</title>
|
|
<g id="a_node42"><a xlink:title="github.com/valkey-io/valkey-go.newPipe (3239.89kB)">
|
|
<polygon fill="#edd9d5" stroke="#b21c00" points="294.75,-407.62 197.75,-407.62 197.75,-370.38 294.75,-370.38 294.75,-407.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-396.02" font-family="Times,serif" font-size="8.00">valkey-go</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-386.27" font-family="Times,serif" font-size="8.00">newPipe</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="246.25" y="-376.52" font-family="Times,serif" font-size="8.00">0 of 3239.89kB (55.81%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N41->N42 -->
|
|
<g id="edge8" class="edge">
|
|
<title>N41->N42</title>
|
|
<g id="a_edge8"><a xlink:title="github.com/valkey-io/valkey-go.makeMux.makeMux.func2.func3 -> github.com/valkey-io/valkey-go.newPipe (3239.89kB)">
|
|
<path fill="none" stroke="#b21c00" stroke-width="3" d="M246.25,-464.78C246.25,-451.4 246.25,-435.92 246.25,-422.53"/>
|
|
<polygon fill="#b21c00" stroke="#b21c00" stroke-width="3" points="249.75,-422.56 246.25,-412.56 242.75,-422.56 249.75,-422.56"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge8-label"><a xlink:title="github.com/valkey-io/valkey-go.makeMux.makeMux.func2.func3 -> github.com/valkey-io/valkey-go.newPipe (3239.89kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="278.12" y="-433.7" font-family="Times,serif" font-size="14.00"> 3239.89kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N42->N5 -->
|
|
<g id="edge9" class="edge">
|
|
<title>N42->N5</title>
|
|
<g id="a_edge9"><a xlink:title="github.com/valkey-io/valkey-go.newPipe -> github.com/valkey-io/valkey-go._newPipe (3239.89kB)">
|
|
<path fill="none" stroke="#b21c00" stroke-width="3" d="M246.25,-370.29C246.25,-354.86 246.25,-332.08 246.25,-313.36"/>
|
|
<polygon fill="#b21c00" stroke="#b21c00" stroke-width="3" points="249.75,-313.39 246.25,-303.39 242.75,-313.39 249.75,-313.39"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge9-label"><a xlink:title="github.com/valkey-io/valkey-go.newPipe -> github.com/valkey-io/valkey-go._newPipe (3239.89kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="278.12" y="-334.2" font-family="Times,serif" font-size="14.00"> 3239.89kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N43->N1 -->
|
|
<g id="edge33" class="edge">
|
|
<title>N43->N1</title>
|
|
<g id="a_edge33"><a xlink:title="net/http.serverHandler.ServeHTTP -> net/http.HandlerFunc.ServeHTTP (1619.94kB)">
|
|
<path fill="none" stroke="#b23800" stroke-width="2" d="M608.25,-1731.89C608.25,-1720.28 608.25,-1705.87 608.25,-1692.79"/>
|
|
<polygon fill="#b23800" stroke="#b23800" stroke-width="2" points="611.75,-1692.86 608.25,-1682.86 604.75,-1692.86 611.75,-1692.86"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge33-label"><a xlink:title="net/http.serverHandler.ServeHTTP -> net/http.HandlerFunc.ServeHTTP (1619.94kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="640.12" y="-1700.7" font-family="Times,serif" font-size="14.00"> 1619.94kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N44 -->
|
|
<g id="node44" class="node">
|
|
<title>N44</title>
|
|
<g id="a_node44"><a xlink:title="regexp.Compile (515kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1330.12,-1310.88 1250.38,-1310.88 1250.38,-1273.62 1330.12,-1273.62 1330.12,-1310.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1299.28" font-family="Times,serif" font-size="8.00">regexp</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1289.53" font-family="Times,serif" font-size="8.00">Compile</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1279.78" font-family="Times,serif" font-size="8.00">0 of 515kB (8.87%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N46 -->
|
|
<g id="node46" class="node">
|
|
<title>N46</title>
|
|
<g id="a_node46"><a xlink:title="regexp.compile (515kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1330.12,-1211.38 1250.38,-1211.38 1250.38,-1174.12 1330.12,-1174.12 1330.12,-1211.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1199.78" font-family="Times,serif" font-size="8.00">regexp</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1190.03" font-family="Times,serif" font-size="8.00">compile</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1180.28" font-family="Times,serif" font-size="8.00">0 of 515kB (8.87%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N44->N46 -->
|
|
<g id="edge45" class="edge">
|
|
<title>N44->N46</title>
|
|
<g id="a_edge45"><a xlink:title="regexp.Compile -> regexp.compile (515kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1290.25,-1273.37C1290.25,-1259.3 1290.25,-1239.41 1290.25,-1223.02"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1293.75,-1223.36 1290.25,-1213.36 1286.75,-1223.36 1293.75,-1223.36"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge45-label"><a xlink:title="regexp.Compile -> regexp.compile (515kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1310.12" y="-1237.45" font-family="Times,serif" font-size="14.00"> 515kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N45->N44 -->
|
|
<g id="edge46" class="edge">
|
|
<title>N45->N44</title>
|
|
<g id="a_edge46"><a xlink:title="regexp.MustCompile -> regexp.Compile (515kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1290.25,-1389.19C1290.25,-1371.34 1290.25,-1343.75 1290.25,-1322.72"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1293.75,-1322.74 1290.25,-1312.74 1286.75,-1322.74 1293.75,-1322.74"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge46-label"><a xlink:title="regexp.MustCompile -> regexp.Compile (515kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1312" y="-1353.45" font-family="Times,serif" font-size="14.00"> 515kB</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1312" y="-1336.95" font-family="Times,serif" font-size="14.00"> (inline)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N49 -->
|
|
<g id="node49" class="node">
|
|
<title>N49</title>
|
|
<g id="a_node49"><a xlink:title="regexp/syntax.Compile (515kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1330.12,-1111.88 1250.38,-1111.88 1250.38,-1074.62 1330.12,-1074.62 1330.12,-1111.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1100.28" font-family="Times,serif" font-size="8.00">syntax</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1090.53" font-family="Times,serif" font-size="8.00">Compile</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1080.78" font-family="Times,serif" font-size="8.00">0 of 515kB (8.87%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N46->N49 -->
|
|
<g id="edge47" class="edge">
|
|
<title>N46->N49</title>
|
|
<g id="a_edge47"><a xlink:title="regexp.compile -> regexp/syntax.Compile (515kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1290.25,-1173.87C1290.25,-1159.8 1290.25,-1139.91 1290.25,-1123.52"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1293.75,-1123.86 1290.25,-1113.86 1286.75,-1123.86 1293.75,-1123.86"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge47-label"><a xlink:title="regexp.compile -> regexp/syntax.Compile (515kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1310.12" y="-1137.95" font-family="Times,serif" font-size="14.00"> 515kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N47 -->
|
|
<g id="node47" class="node">
|
|
<title>N47</title>
|
|
<g id="a_node47"><a xlink:title="regexp/syntax.(*compiler).compile (515kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1330.12,-1017.25 1250.38,-1017.25 1250.38,-970.25 1330.12,-970.25 1330.12,-1017.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1005.65" font-family="Times,serif" font-size="8.00">syntax</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-995.9" font-family="Times,serif" font-size="8.00">(*compiler)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-986.15" font-family="Times,serif" font-size="8.00">compile</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-976.4" font-family="Times,serif" font-size="8.00">0 of 515kB (8.87%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N48 -->
|
|
<g id="node48" class="node">
|
|
<title>N48</title>
|
|
<g id="a_node48"><a xlink:title="regexp/syntax.(*compiler).quest (515kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1330.12,-896.38 1250.38,-896.38 1250.38,-849.38 1330.12,-849.38 1330.12,-896.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-884.77" font-family="Times,serif" font-size="8.00">syntax</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-875.02" font-family="Times,serif" font-size="8.00">(*compiler)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-865.27" font-family="Times,serif" font-size="8.00">quest</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-855.52" font-family="Times,serif" font-size="8.00">0 of 515kB (8.87%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N47->N48 -->
|
|
<g id="edge48" class="edge">
|
|
<title>N47->N48</title>
|
|
<g id="a_edge48"><a xlink:title="regexp/syntax.(*compiler).compile -> regexp/syntax.(*compiler).quest (515kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1290.25,-969.83C1290.25,-952.32 1290.25,-927.89 1290.25,-908.07"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1293.75,-908.24 1290.25,-898.24 1286.75,-908.24 1293.75,-908.24"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge48-label"><a xlink:title="regexp/syntax.(*compiler).compile -> regexp/syntax.(*compiler).quest (515kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1310.12" y="-930.7" font-family="Times,serif" font-size="14.00"> 515kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N48->N11 -->
|
|
<g id="edge49" class="edge">
|
|
<title>N48->N11</title>
|
|
<g id="a_edge49"><a xlink:title="regexp/syntax.(*compiler).quest -> regexp/syntax.(*compiler).inst (515kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1290.25,-849.16C1290.25,-832.42 1290.25,-808.89 1290.25,-787.19"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1293.75,-787.23 1290.25,-777.23 1286.75,-787.23 1293.75,-787.23"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge49-label"><a xlink:title="regexp/syntax.(*compiler).quest -> regexp/syntax.(*compiler).inst (515kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1312" y="-813.2" font-family="Times,serif" font-size="14.00"> 515kB</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1312" y="-796.7" font-family="Times,serif" font-size="14.00"> (inline)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N49->N47 -->
|
|
<g id="edge50" class="edge">
|
|
<title>N49->N47</title>
|
|
<g id="a_edge50"><a xlink:title="regexp/syntax.Compile -> regexp/syntax.(*compiler).compile (515kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1290.25,-1074.37C1290.25,-1061.66 1290.25,-1044.21 1290.25,-1028.88"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1293.75,-1029.2 1290.25,-1019.2 1286.75,-1029.2 1293.75,-1029.2"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge50-label"><a xlink:title="regexp/syntax.Compile -> regexp/syntax.(*compiler).compile (515kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1310.12" y="-1038.45" font-family="Times,serif" font-size="14.00"> 515kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N50 -->
|
|
<g id="node50" class="node">
|
|
<title>N50</title>
|
|
<g id="a_node50"><a xlink:title="runtime.allocm (1026kB)">
|
|
<polygon fill="#ede0d8" stroke="#b25414" points="1072.88,-1012.38 985.62,-1012.38 985.62,-975.12 1072.88,-975.12 1072.88,-1012.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1000.77" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-991.02" font-family="Times,serif" font-size="8.00">allocm</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-981.27" font-family="Times,serif" font-size="8.00">0 of 1026kB (17.67%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N56 -->
|
|
<g id="node56" class="node">
|
|
<title>N56</title>
|
|
<g id="a_node56"><a xlink:title="runtime.newobject (1026kB)">
|
|
<polygon fill="#ede0d8" stroke="#b25414" points="1072.88,-891.5 985.62,-891.5 985.62,-854.25 1072.88,-854.25 1072.88,-891.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-879.9" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-870.15" font-family="Times,serif" font-size="8.00">newobject</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-860.4" font-family="Times,serif" font-size="8.00">0 of 1026kB (17.67%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N50->N56 -->
|
|
<g id="edge34" class="edge">
|
|
<title>N50->N56</title>
|
|
<g id="a_edge34"><a xlink:title="runtime.allocm -> runtime.newobject (1026kB)">
|
|
<path fill="none" stroke="#b25414" d="M1029.25,-974.7C1029.25,-955.65 1029.25,-925.34 1029.25,-902.92"/>
|
|
<polygon fill="#b25414" stroke="#b25414" points="1032.75,-903.22 1029.25,-893.22 1025.75,-903.22 1032.75,-903.22"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge34-label"><a xlink:title="runtime.allocm -> runtime.newobject (1026kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1052.5" y="-930.7" font-family="Times,serif" font-size="14.00"> 1026kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N52 -->
|
|
<g id="node52" class="node">
|
|
<title>N52</title>
|
|
<g id="a_node52"><a xlink:title="runtime.doInit1 (515kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1330.12,-1674.62 1250.38,-1674.62 1250.38,-1637.38 1330.12,-1637.38 1330.12,-1674.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1663.03" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1653.28" font-family="Times,serif" font-size="8.00">doInit1</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1290.25" y="-1643.53" font-family="Times,serif" font-size="8.00">0 of 515kB (8.87%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N51->N52 -->
|
|
<g id="edge51" class="edge">
|
|
<title>N51->N52</title>
|
|
<g id="a_edge51"><a xlink:title="runtime.doInit -> runtime.doInit1 (515kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1290.25,-1736.62C1290.25,-1722.55 1290.25,-1702.66 1290.25,-1686.27"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1293.75,-1686.61 1290.25,-1676.61 1286.75,-1686.61 1293.75,-1686.61"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge51-label"><a xlink:title="runtime.doInit -> runtime.doInit1 (515kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1310.12" y="-1700.7" font-family="Times,serif" font-size="14.00"> 515kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N52->N35 -->
|
|
<g id="edge52" class="edge">
|
|
<title>N52->N35</title>
|
|
<g id="a_edge52"><a xlink:title="runtime.doInit1 -> github.com/gomarkdown/markdown/parser.init (515kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1290.25,-1637.02C1290.25,-1617.39 1290.25,-1585.68 1290.25,-1562.45"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1293.75,-1562.7 1290.25,-1552.7 1286.75,-1562.7 1293.75,-1562.7"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge52-label"><a xlink:title="runtime.doInit1 -> github.com/gomarkdown/markdown/parser.init (515kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1310.12" y="-1601.2" font-family="Times,serif" font-size="14.00"> 515kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N54 -->
|
|
<g id="node54" class="node">
|
|
<title>N54</title>
|
|
<g id="a_node54"><a xlink:title="runtime.mstart1 (1026kB)">
|
|
<polygon fill="#ede0d8" stroke="#b25414" points="1072.88,-1674.62 985.62,-1674.62 985.62,-1637.38 1072.88,-1637.38 1072.88,-1674.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1663.03" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1653.28" font-family="Times,serif" font-size="8.00">mstart1</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1643.53" font-family="Times,serif" font-size="8.00">0 of 1026kB (17.67%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N53->N54 -->
|
|
<g id="edge36" class="edge">
|
|
<title>N53->N54</title>
|
|
<g id="a_edge36"><a xlink:title="runtime.mstart0 -> runtime.mstart1 (1026kB)">
|
|
<path fill="none" stroke="#b25414" d="M1029.25,-1736.62C1029.25,-1722.55 1029.25,-1702.66 1029.25,-1686.27"/>
|
|
<polygon fill="#b25414" stroke="#b25414" points="1032.75,-1686.61 1029.25,-1676.61 1025.75,-1686.61 1032.75,-1686.61"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge36-label"><a xlink:title="runtime.mstart0 -> runtime.mstart1 (1026kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1052.5" y="-1700.7" font-family="Times,serif" font-size="14.00"> 1026kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N58 -->
|
|
<g id="node58" class="node">
|
|
<title>N58</title>
|
|
<g id="a_node58"><a xlink:title="runtime.schedule (1026kB)">
|
|
<polygon fill="#ede0d8" stroke="#b25414" points="1072.88,-1550.75 985.62,-1550.75 985.62,-1513.5 1072.88,-1513.5 1072.88,-1550.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1539.15" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1529.4" font-family="Times,serif" font-size="8.00">schedule</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1519.65" font-family="Times,serif" font-size="8.00">0 of 1026kB (17.67%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N54->N58 -->
|
|
<g id="edge37" class="edge">
|
|
<title>N54->N58</title>
|
|
<g id="a_edge37"><a xlink:title="runtime.mstart1 -> runtime.schedule (1026kB)">
|
|
<path fill="none" stroke="#b25414" d="M1029.25,-1637.02C1029.25,-1617.39 1029.25,-1585.68 1029.25,-1562.45"/>
|
|
<polygon fill="#b25414" stroke="#b25414" points="1032.75,-1562.7 1029.25,-1552.7 1025.75,-1562.7 1032.75,-1562.7"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge37-label"><a xlink:title="runtime.mstart1 -> runtime.schedule (1026kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1052.5" y="-1601.2" font-family="Times,serif" font-size="14.00"> 1026kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N55 -->
|
|
<g id="node55" class="node">
|
|
<title>N55</title>
|
|
<g id="a_node55"><a xlink:title="runtime.newm (1026kB)">
|
|
<polygon fill="#ede0d8" stroke="#b25414" points="1072.88,-1111.88 985.62,-1111.88 985.62,-1074.62 1072.88,-1074.62 1072.88,-1111.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1100.28" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1090.53" font-family="Times,serif" font-size="8.00">newm</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1080.78" font-family="Times,serif" font-size="8.00">0 of 1026kB (17.67%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N55->N50 -->
|
|
<g id="edge38" class="edge">
|
|
<title>N55->N50</title>
|
|
<g id="a_edge38"><a xlink:title="runtime.newm -> runtime.allocm (1026kB)">
|
|
<path fill="none" stroke="#b25414" d="M1029.25,-1074.37C1029.25,-1060.3 1029.25,-1040.41 1029.25,-1024.02"/>
|
|
<polygon fill="#b25414" stroke="#b25414" points="1032.75,-1024.36 1029.25,-1014.36 1025.75,-1024.36 1032.75,-1024.36"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge38-label"><a xlink:title="runtime.newm -> runtime.allocm (1026kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1052.5" y="-1038.45" font-family="Times,serif" font-size="14.00"> 1026kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N56->N6 -->
|
|
<g id="edge39" class="edge">
|
|
<title>N56->N6</title>
|
|
<g id="a_edge39"><a xlink:title="runtime.newobject -> runtime.mallocgc (1026kB)">
|
|
<path fill="none" stroke="#b25414" d="M1029.25,-853.97C1029.25,-835.74 1029.25,-806.61 1029.25,-781.23"/>
|
|
<polygon fill="#b25414" stroke="#b25414" points="1032.75,-781.4 1029.25,-771.4 1025.75,-781.4 1032.75,-781.4"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge39-label"><a xlink:title="runtime.newobject -> runtime.mallocgc (1026kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1052.5" y="-804.95" font-family="Times,serif" font-size="14.00"> 1026kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N57 -->
|
|
<g id="node57" class="node">
|
|
<title>N57</title>
|
|
<g id="a_node57"><a xlink:title="runtime.resetspinning (1026kB)">
|
|
<polygon fill="#ede0d8" stroke="#b25414" points="1072.88,-1426.88 985.62,-1426.88 985.62,-1389.62 1072.88,-1389.62 1072.88,-1426.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1415.28" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1405.53" font-family="Times,serif" font-size="8.00">resetspinning</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1395.78" font-family="Times,serif" font-size="8.00">0 of 1026kB (17.67%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N60 -->
|
|
<g id="node60" class="node">
|
|
<title>N60</title>
|
|
<g id="a_node60"><a xlink:title="runtime.wakep (1026kB)">
|
|
<polygon fill="#ede0d8" stroke="#b25414" points="1072.88,-1310.88 985.62,-1310.88 985.62,-1273.62 1072.88,-1273.62 1072.88,-1310.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1299.28" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1289.53" font-family="Times,serif" font-size="8.00">wakep</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1279.78" font-family="Times,serif" font-size="8.00">0 of 1026kB (17.67%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N57->N60 -->
|
|
<g id="edge40" class="edge">
|
|
<title>N57->N60</title>
|
|
<g id="a_edge40"><a xlink:title="runtime.resetspinning -> runtime.wakep (1026kB)">
|
|
<path fill="none" stroke="#b25414" d="M1029.25,-1389.19C1029.25,-1371.34 1029.25,-1343.75 1029.25,-1322.72"/>
|
|
<polygon fill="#b25414" stroke="#b25414" points="1032.75,-1322.74 1029.25,-1312.74 1025.75,-1322.74 1032.75,-1322.74"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge40-label"><a xlink:title="runtime.resetspinning -> runtime.wakep (1026kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1052.5" y="-1345.2" font-family="Times,serif" font-size="14.00"> 1026kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N58->N57 -->
|
|
<g id="edge41" class="edge">
|
|
<title>N58->N57</title>
|
|
<g id="a_edge41"><a xlink:title="runtime.schedule -> runtime.resetspinning (1026kB)">
|
|
<path fill="none" stroke="#b25414" d="M1029.25,-1513.14C1029.25,-1493.52 1029.25,-1461.81 1029.25,-1438.57"/>
|
|
<polygon fill="#b25414" stroke="#b25414" points="1032.75,-1438.82 1029.25,-1428.82 1025.75,-1438.82 1032.75,-1438.82"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge41-label"><a xlink:title="runtime.schedule -> runtime.resetspinning (1026kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1052.5" y="-1452.95" font-family="Times,serif" font-size="14.00"> 1026kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N59 -->
|
|
<g id="node59" class="node">
|
|
<title>N59</title>
|
|
<g id="a_node59"><a xlink:title="runtime.startm (1026kB)">
|
|
<polygon fill="#ede0d8" stroke="#b25414" points="1072.88,-1211.38 985.62,-1211.38 985.62,-1174.12 1072.88,-1174.12 1072.88,-1211.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1199.78" font-family="Times,serif" font-size="8.00">runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1190.03" font-family="Times,serif" font-size="8.00">startm</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1029.25" y="-1180.28" font-family="Times,serif" font-size="8.00">0 of 1026kB (17.67%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N59->N55 -->
|
|
<g id="edge42" class="edge">
|
|
<title>N59->N55</title>
|
|
<g id="a_edge42"><a xlink:title="runtime.startm -> runtime.newm (1026kB)">
|
|
<path fill="none" stroke="#b25414" d="M1029.25,-1173.87C1029.25,-1159.8 1029.25,-1139.91 1029.25,-1123.52"/>
|
|
<polygon fill="#b25414" stroke="#b25414" points="1032.75,-1123.86 1029.25,-1113.86 1025.75,-1123.86 1032.75,-1123.86"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge42-label"><a xlink:title="runtime.startm -> runtime.newm (1026kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1052.5" y="-1137.95" font-family="Times,serif" font-size="14.00"> 1026kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N60->N59 -->
|
|
<g id="edge43" class="edge">
|
|
<title>N60->N59</title>
|
|
<g id="a_edge43"><a xlink:title="runtime.wakep -> runtime.startm (1026kB)">
|
|
<path fill="none" stroke="#b25414" d="M1029.25,-1273.37C1029.25,-1259.3 1029.25,-1239.41 1029.25,-1223.02"/>
|
|
<polygon fill="#b25414" stroke="#b25414" points="1032.75,-1223.36 1029.25,-1213.36 1025.75,-1223.36 1032.75,-1223.36"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge43-label"><a xlink:title="runtime.wakep -> runtime.startm (1026kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1052.5" y="-1237.45" font-family="Times,serif" font-size="14.00"> 1026kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N62 -->
|
|
<g id="node62" class="node">
|
|
<title>N62</title>
|
|
<g id="a_node62"><a xlink:title="sync.(*Once).doSlow (512.34kB)">
|
|
<polygon fill="#ede8e2" stroke="#b28c63" points="1461,-753 1371.5,-753 1371.5,-706 1461,-706 1461,-753"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-741.4" font-family="Times,serif" font-size="8.00">sync</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-731.65" font-family="Times,serif" font-size="8.00">(*Once)</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-721.9" font-family="Times,serif" font-size="8.00">doSlow</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1416.25" y="-712.15" font-family="Times,serif" font-size="8.00">0 of 512.34kB (8.83%)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N61->N62 -->
|
|
<g id="edge66" class="edge">
|
|
<title>N61->N62</title>
|
|
<g id="a_edge66"><a xlink:title="sync.(*Once).Do -> sync.(*Once).doSlow (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-849.16C1416.25,-826.28 1416.25,-790.71 1416.25,-764.48"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-764.67 1416.25,-754.67 1412.75,-764.67 1419.75,-764.67"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge66-label"><a xlink:title="sync.(*Once).Do -> sync.(*Once).doSlow (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-804.95" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- N62->N24 -->
|
|
<g id="edge67" class="edge">
|
|
<title>N62->N24</title>
|
|
<g id="a_edge67"><a xlink:title="sync.(*Once).doSlow -> crypto/x509.initSystemRoots (512.34kB)">
|
|
<path fill="none" stroke="#b28c63" d="M1416.25,-705.65C1416.25,-686.43 1416.25,-658.84 1416.25,-637.97"/>
|
|
<polygon fill="#b28c63" stroke="#b28c63" points="1419.75,-638.08 1416.25,-628.08 1412.75,-638.08 1419.75,-638.08"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge67-label"><a xlink:title="sync.(*Once).doSlow -> crypto/x509.initSystemRoots (512.34kB)">
|
|
<text xml:space="preserve" text-anchor="middle" x="1444.75" y="-652.2" font-family="Times,serif" font-size="14.00"> 512.34kB</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</g></svg>
|