| <?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 2.36.0 (20140111.2315) |
| --> |
| <!-- Title: impala::DictEncoder< T > Pages: 1 --> |
| <!--zoomable 1856 --> |
| <svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)"> |
| <style type="text/css"><![CDATA[ |
| .edge:hover path { stroke: red; } |
| .edge:hover polygon { stroke: red; fill: red; } |
| ]]></style> |
| <script type="text/javascript"><![CDATA[ |
| var edges = document.getElementsByTagName('g'); |
| if (edges && edges.length) { |
| for (var i=0;i<edges.length;i++) { |
| if (edges[i].id.substr(0,4)=='edge') { |
| edges[i].setAttribute('class','edge'); |
| } |
| } |
| } |
| ]]></script> |
| <defs> |
| <circle id="rim" cx="0" cy="0" r="7"/> |
| <circle id="rim2" cx="0" cy="0" r="3.5"/> |
| <g id="zoomPlus"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/> |
| </use> |
| <path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/> |
| </g> |
| <g id="zoomMin"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/> |
| </use> |
| <path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/> |
| </g> |
| <g id="dirArrow"> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| <g id="resetDef"> |
| <use xlink:href="#rim2" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/> |
| </use> |
| </g> |
| </defs> |
| |
| <script type="text/javascript"> |
| var viewWidth = 3047; |
| var viewHeight = 1856; |
| var sectionId = 'dynsection-1'; |
| </script> |
| <script xlink:href="svgpan.js"/> |
| <svg id="graph" class="graph"> |
| <g id="viewport"> |
| <title>impala::DictEncoder< T ></title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-1852 3043,-1852 3043,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="159.5,-1 159.5,-135 288.5,-135 288.5,-1 159.5,-1"/> |
| <text text-anchor="middle" x="224" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00">impala::DictEncoder< T ></text> |
| <polyline fill="none" stroke="black" points="159.5,-116 288.5,-116 "/> |
| <text text-anchor="middle" x="224" y="-104" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="159.5,-97 288.5,-97 "/> |
| <text text-anchor="start" x="167.5" y="-85" font-family="Helvetica,sans-Serif" font-size="10.00">+ DictEncoder()</text> |
| <text text-anchor="start" x="167.5" y="-74" font-family="Helvetica,sans-Serif" font-size="10.00">+ Put()</text> |
| <text text-anchor="start" x="167.5" y="-63" font-family="Helvetica,sans-Serif" font-size="10.00">+ WriteDict()</text> |
| <text text-anchor="start" x="167.5" y="-52" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_entries()</text> |
| <text text-anchor="start" x="167.5" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00">- Hash()</text> |
| <text text-anchor="start" x="167.5" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00">- AddToTable()</text> |
| <text text-anchor="start" x="167.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">- Hash()</text> |
| <text text-anchor="start" x="167.5" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">- AddToTable()</text> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"><title>Node2</title> |
| <g id="a_node2"><a xlink:href="classimpala_1_1DictEncoderBase.html" target="_top" xlink:title="{impala::DictEncoderBase\n||+ ~DictEncoderBase()\l+ WriteDict()\l+ num_entries()\l+ ClearIndices()\l+ EstimatedDataEncodedSize()\l+ bit_width()\l+ WriteData()\l+ dict_encoded_size()\l# DictEncoderBase()\l}"> |
| <polygon fill="white" stroke="black" points="-0.5,-184.5 -0.5,-329.5 154.5,-329.5 154.5,-184.5 -0.5,-184.5"/> |
| <text text-anchor="middle" x="77" y="-317.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::DictEncoderBase</text> |
| <polyline fill="none" stroke="black" points="-0.5,-310.5 154.5,-310.5 "/> |
| <text text-anchor="middle" x="77" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="-0.5,-291.5 154.5,-291.5 "/> |
| <text text-anchor="start" x="7.5" y="-279.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~DictEncoderBase()</text> |
| <text text-anchor="start" x="7.5" y="-268.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ WriteDict()</text> |
| <text text-anchor="start" x="7.5" y="-257.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_entries()</text> |
| <text text-anchor="start" x="7.5" y="-246.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ClearIndices()</text> |
| <text text-anchor="start" x="7.5" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ EstimatedDataEncodedSize()</text> |
| <text text-anchor="start" x="7.5" y="-224.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ bit_width()</text> |
| <text text-anchor="start" x="7.5" y="-213.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ WriteData()</text> |
| <text text-anchor="start" x="7.5" y="-202.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ dict_encoded_size()</text> |
| <text text-anchor="start" x="7.5" y="-191.5" font-family="Helvetica,sans-Serif" font-size="10.00"># DictEncoderBase()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node2->Node1 --> |
| <g id="edge1" class="edge"><title>Node2->Node1</title> |
| <path fill="none" stroke="midnightblue" d="M139.721,-176.212C150.509,-162.489 161.613,-148.364 172.076,-135.053"/> |
| <polygon fill="none" stroke="midnightblue" points="136.842,-174.211 133.414,-184.236 142.345,-178.537 136.842,-174.211"/> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <g id="a_node3"><a xlink:href="classimpala_1_1MemPool.html" target="_top" xlink:title="{impala::MemPool\n||+ MemPool()\l+ ~MemPool()\l+ Allocate()\l+ TryAllocate()\l+ ReturnPartialAllocation()\l+ Clear()\l+ FreeAll()\l+ AcquireData()\l+ Contains()\l+ DebugString()\land 10 more...\l- FindChunk()\l- CheckIntegrity()\l- GetOffsetHelper()\l- GetDataPtrHelper()\l- GetFreeOffset()\l- Allocate()\l}"> |
| <polygon fill="white" stroke="black" points="367.5,-378.5 367.5,-611.5 498.5,-611.5 498.5,-378.5 367.5,-378.5"/> |
| <text text-anchor="middle" x="433" y="-599.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::MemPool</text> |
| <polyline fill="none" stroke="black" points="367.5,-592.5 498.5,-592.5 "/> |
| <text text-anchor="middle" x="433" y="-580.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="367.5,-573.5 498.5,-573.5 "/> |
| <text text-anchor="start" x="375.5" y="-561.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemPool()</text> |
| <text text-anchor="start" x="375.5" y="-550.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~MemPool()</text> |
| <text text-anchor="start" x="375.5" y="-539.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Allocate()</text> |
| <text text-anchor="start" x="375.5" y="-528.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryAllocate()</text> |
| <text text-anchor="start" x="375.5" y="-517.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReturnPartialAllocation()</text> |
| <text text-anchor="start" x="375.5" y="-506.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Clear()</text> |
| <text text-anchor="start" x="375.5" y="-495.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ FreeAll()</text> |
| <text text-anchor="start" x="375.5" y="-484.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AcquireData()</text> |
| <text text-anchor="start" x="375.5" y="-473.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Contains()</text> |
| <text text-anchor="start" x="375.5" y="-462.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="375.5" y="-451.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 10 more...</text> |
| <text text-anchor="start" x="375.5" y="-440.5" font-family="Helvetica,sans-Serif" font-size="10.00">- FindChunk()</text> |
| <text text-anchor="start" x="375.5" y="-429.5" font-family="Helvetica,sans-Serif" font-size="10.00">- CheckIntegrity()</text> |
| <text text-anchor="start" x="375.5" y="-418.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetOffsetHelper()</text> |
| <text text-anchor="start" x="375.5" y="-407.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetDataPtrHelper()</text> |
| <text text-anchor="start" x="375.5" y="-396.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetFreeOffset()</text> |
| <text text-anchor="start" x="375.5" y="-385.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Allocate()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node3->Node2 --> |
| <g id="edge2" class="edge"><title>Node3->Node2</title> |
| <path fill="none" stroke="#404040" d="M367.289,-450.439C310.386,-412.717 227.606,-357.84 164.991,-316.331"/> |
| <polygon fill="none" stroke="#404040" points="164.731,-316.159 157.52,-316.178 154.73,-309.529 161.941,-309.51 164.731,-316.159"/> |
| <text text-anchor="middle" x="240" y="-351.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #pool_</text> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"><title>Node4</title> |
| <polygon fill="white" stroke="#bfbfbf" points="372.5,-776.5 372.5,-833.5 407.5,-833.5 407.5,-776.5 372.5,-776.5"/> |
| <text text-anchor="middle" x="390" y="-821.5" font-family="Helvetica,sans-Serif" font-size="10.00">char</text> |
| <polyline fill="none" stroke="#bfbfbf" points="372.5,-814.5 407.5,-814.5 "/> |
| <text text-anchor="middle" x="390" y="-802.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="372.5,-795.5 407.5,-795.5 "/> |
| <text text-anchor="middle" x="390" y="-783.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node4->Node3 --> |
| <g id="edge3" class="edge"><title>Node4->Node3</title> |
| <path fill="none" stroke="#404040" d="M382.111,-776.281C373.449,-741.696 362.124,-680.905 373,-630 373.469,-627.805 373.977,-625.603 374.52,-623.396"/> |
| <polygon fill="none" stroke="#404040" points="374.587,-623.148 372.307,-616.307 377.745,-611.571 380.025,-618.412 374.587,-623.148"/> |
| <text text-anchor="middle" x="427" y="-633.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_CLASS_NAME</text> |
| </g> |
| <!-- Node5 --> |
| <g id="node5" class="node"><title>Node5</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2558,-1790.5 2558,-1847.5 2604,-1847.5 2604,-1790.5 2558,-1790.5"/> |
| <text text-anchor="middle" x="2581" y="-1835.5" font-family="Helvetica,sans-Serif" font-size="10.00">int64_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2558,-1828.5 2604,-1828.5 "/> |
| <text text-anchor="middle" x="2581" y="-1816.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2558,-1809.5 2604,-1809.5 "/> |
| <text text-anchor="middle" x="2581" y="-1797.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node5->Node3 --> |
| <g id="edge4" class="edge"><title>Node5->Node3</title> |
| <path fill="none" stroke="#404040" d="M2604.15,-1815.16C2669.46,-1806.75 2853.38,-1780.13 2899,-1742 2932.14,-1714.3 2938,-1696.19 2938,-1653 2938,-1653 2938,-1653 2938,-804 2938,-553.156 933.679,-504.632 510.763,-497.185"/> |
| <polygon fill="none" stroke="#404040" points="510.713,-497.184 504.645,-501.08 498.715,-496.977 504.783,-493.081 510.713,-497.184"/> |
| <text text-anchor="start" x="2938" y="-1320" font-family="Helvetica,sans-Serif" font-size="10.00"> -peak_allocated_bytes</text> |
| <text text-anchor="middle" x="2988.5" y="-1309" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="2938" y="-1298" font-family="Helvetica,sans-Serif" font-size="10.00">-total_reserved</text> |
| <text text-anchor="middle" x="2988.5" y="-1287" font-family="Helvetica,sans-Serif" font-size="10.00">_bytes_</text> |
| <text text-anchor="start" x="2938" y="-1276" font-family="Helvetica,sans-Serif" font-size="10.00">-total_allocated</text> |
| <text text-anchor="middle" x="2988.5" y="-1265" font-family="Helvetica,sans-Serif" font-size="10.00">_bytes_</text> |
| </g> |
| <!-- Node8 --> |
| <g id="node8" class="node"><title>Node8</title> |
| <g id="a_node8"><a xlink:href="classimpala_1_1MemTracker.html" target="_top" xlink:title="This class is thread-safe. "> |
| <polygon fill="white" stroke="black" points="1565,-661 1565,-949 1723,-949 1723,-661 1565,-661"/> |
| <text text-anchor="middle" x="1644" y="-937" font-family="Helvetica,sans-Serif" font-size="10.00">impala::MemTracker</text> |
| <polyline fill="none" stroke="black" points="1565,-930 1723,-930 "/> |
| <text text-anchor="middle" x="1644" y="-918" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1565,-911 1723,-911 "/> |
| <text text-anchor="start" x="1573" y="-899" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="1573" y="-888" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="1573" y="-877" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="1573" y="-866" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~MemTracker()</text> |
| <text text-anchor="start" x="1573" y="-855" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnregisterFromParent()</text> |
| <text text-anchor="start" x="1573" y="-844" font-family="Helvetica,sans-Serif" font-size="10.00">+ effective_limit()</text> |
| <text text-anchor="start" x="1573" y="-833" font-family="Helvetica,sans-Serif" font-size="10.00">+ Consume()</text> |
| <text text-anchor="start" x="1573" y="-822" font-family="Helvetica,sans-Serif" font-size="10.00">+ ConsumeLocal()</text> |
| <text text-anchor="start" x="1573" y="-811" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReleaseLocal()</text> |
| <text text-anchor="start" x="1573" y="-800" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryConsume()</text> |
| <text text-anchor="start" x="1573" y="-789" font-family="Helvetica,sans-Serif" font-size="10.00">and 15 more...</text> |
| <text text-anchor="start" x="1573" y="-778" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetQueryMemTracker()</text> |
| <text text-anchor="start" x="1573" y="-767" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRequestPoolMemTracker()</text> |
| <text text-anchor="start" x="1573" y="-756" font-family="Helvetica,sans-Serif" font-size="10.00">- CheckLimitExceeded()</text> |
| <text text-anchor="start" x="1573" y="-745" font-family="Helvetica,sans-Serif" font-size="10.00">- GcMemory()</text> |
| <text text-anchor="start" x="1573" y="-734" font-family="Helvetica,sans-Serif" font-size="10.00">- GcTcmalloc()</text> |
| <text text-anchor="start" x="1573" y="-723" font-family="Helvetica,sans-Serif" font-size="10.00">- SetQueryResourceMgr()</text> |
| <text text-anchor="start" x="1573" y="-712" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> |
| <text text-anchor="start" x="1573" y="-701" font-family="Helvetica,sans-Serif" font-size="10.00">- AddChildTracker()</text> |
| <text text-anchor="start" x="1573" y="-690" font-family="Helvetica,sans-Serif" font-size="10.00">- LogUpdate()</text> |
| <text text-anchor="start" x="1573" y="-679" font-family="Helvetica,sans-Serif" font-size="10.00">- ExpandRmReservation()</text> |
| <text text-anchor="start" x="1573" y="-668" font-family="Helvetica,sans-Serif" font-size="10.00">- LogUsage()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node8 --> |
| <g id="edge19" class="edge"><title>Node5->Node8</title> |
| <path fill="none" stroke="#404040" d="M2577.58,-1790.34C2571.02,-1735.71 2556.89,-1610.09 2552,-1504 2548.77,-1433.85 2549.94,-1416.19 2552,-1346 2555.68,-1220.69 2592.11,-1184.63 2558,-1064 2544.37,-1015.81 2540.23,-996.422 2499,-968 2375.55,-882.906 1929.52,-832.377 1735.36,-813.97"/> |
| <polygon fill="none" stroke="#404040" points="1735.17,-813.952 1728.82,-817.373 1723.22,-812.83 1729.57,-809.408 1735.17,-813.952"/> |
| <text text-anchor="start" x="2552" y="-1439" font-family="Helvetica,sans-Serif" font-size="10.00"> -rm_reserved_limit</text> |
| <text text-anchor="middle" x="2601" y="-1428" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="2601" y="-1417" font-family="Helvetica,sans-Serif" font-size="10.00">-limit_</text> |
| <text text-anchor="middle" x="2601" y="-1406" font-family="Helvetica,sans-Serif" font-size="10.00">-GC_RELEASE_SIZE</text> |
| </g> |
| <!-- Node10 --> |
| <g id="node10" class="node"><title>Node10</title> |
| <g id="a_node10"><a xlink:href="classimpala_1_1AtomicInt.html" target="_top" xlink:title="{impala::AtomicInt\<\l int64_t \>\n||+ AtomicInt()\l+ operator int64_t()\l+ operator=()\l+ operator=()\l+ operator+=()\l+ operator-=()\l+ operator\|=()\l+ operator&=()\l+ operator++()\l+ operator++()\land 10 more...\l}"> |
| <polygon fill="white" stroke="black" points="2640.5,-1563 2640.5,-1741 2739.5,-1741 2739.5,-1563 2640.5,-1563"/> |
| <text text-anchor="start" x="2648.5" y="-1729" font-family="Helvetica,sans-Serif" font-size="10.00">impala::AtomicInt<</text> |
| <text text-anchor="middle" x="2690" y="-1718" font-family="Helvetica,sans-Serif" font-size="10.00"> int64_t ></text> |
| <polyline fill="none" stroke="black" points="2640.5,-1711 2739.5,-1711 "/> |
| <text text-anchor="middle" x="2690" y="-1699" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2640.5,-1692 2739.5,-1692 "/> |
| <text text-anchor="start" x="2648.5" y="-1680" font-family="Helvetica,sans-Serif" font-size="10.00">+ AtomicInt()</text> |
| <text text-anchor="start" x="2648.5" y="-1669" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator int64_t()</text> |
| <text text-anchor="start" x="2648.5" y="-1658" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="2648.5" y="-1647" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="2648.5" y="-1636" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator+=()</text> |
| <text text-anchor="start" x="2648.5" y="-1625" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator-=()</text> |
| <text text-anchor="start" x="2648.5" y="-1614" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator|=()</text> |
| <text text-anchor="start" x="2648.5" y="-1603" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator&=()</text> |
| <text text-anchor="start" x="2648.5" y="-1592" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="2648.5" y="-1581" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="2648.5" y="-1570" font-family="Helvetica,sans-Serif" font-size="10.00">and 10 more...</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node10 --> |
| <g id="edge10" class="edge"><title>Node5->Node10</title> |
| <path fill="none" stroke="#404040" d="M2599.24,-1790.38C2608.85,-1775.84 2621.21,-1757.14 2633.69,-1738.24"/> |
| <polygon fill="none" stroke="#404040" points="2633.81,-1738.07 2633.77,-1730.85 2640.42,-1728.05 2640.45,-1735.26 2633.81,-1738.07"/> |
| <text text-anchor="middle" x="2633.5" y="-1763.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -value_</text> |
| </g> |
| <!-- Node27 --> |
| <g id="node27" class="node"><title>Node27</title> |
| <g id="a_node27"><a xlink:href="classimpala_1_1QueryResourceMgr.html" target="_top" xlink:title="Only CPU-heavy threads need be managed using this class. "> |
| <polygon fill="white" stroke="black" points="1891.5,-1065 1891.5,-1243 2070.5,-1243 2070.5,-1065 1891.5,-1065"/> |
| <text text-anchor="middle" x="1981" y="-1231" font-family="Helvetica,sans-Serif" font-size="10.00">impala::QueryResourceMgr</text> |
| <polyline fill="none" stroke="black" points="1891.5,-1224 2070.5,-1224 "/> |
| <text text-anchor="middle" x="1981" y="-1212" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1891.5,-1205 2070.5,-1205 "/> |
| <text text-anchor="start" x="1899.5" y="-1193" font-family="Helvetica,sans-Serif" font-size="10.00">+ QueryResourceMgr()</text> |
| <text text-anchor="start" x="1899.5" y="-1182" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitVcoreAcquisition()</text> |
| <text text-anchor="start" x="1899.5" y="-1171" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsVcoreOverSubscribed()</text> |
| <text text-anchor="start" x="1899.5" y="-1160" font-family="Helvetica,sans-Serif" font-size="10.00">+ NotifyThreadUsageChange()</text> |
| <text text-anchor="start" x="1899.5" y="-1149" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddVcoreAvailableCb()</text> |
| <text text-anchor="start" x="1899.5" y="-1138" font-family="Helvetica,sans-Serif" font-size="10.00">+ RemoveVcoreAvailableCb()</text> |
| <text text-anchor="start" x="1899.5" y="-1127" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateExpansionRequest()</text> |
| <text text-anchor="start" x="1899.5" y="-1116" font-family="Helvetica,sans-Serif" font-size="10.00">+ Shutdown()</text> |
| <text text-anchor="start" x="1899.5" y="-1105" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~QueryResourceMgr()</text> |
| <text text-anchor="start" x="1899.5" y="-1094" font-family="Helvetica,sans-Serif" font-size="10.00">- AcquireVcoreResources()</text> |
| <text text-anchor="start" x="1899.5" y="-1083" font-family="Helvetica,sans-Serif" font-size="10.00">- AboveVcoreSubscriptionThreshold()</text> |
| <text text-anchor="start" x="1899.5" y="-1072" font-family="Helvetica,sans-Serif" font-size="10.00">- ShouldExit()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node27 --> |
| <g id="edge39" class="edge"><title>Node5->Node27</title> |
| <path fill="none" stroke="#404040" d="M2557.82,-1814C2424.21,-1790.42 1754.18,-1665.14 1638,-1504 1596.93,-1447.04 1617.65,-1413.21 1638,-1346 1651,-1303.06 1655.5,-1285.04 1694,-1262 1762.8,-1220.84 1801.57,-1272.67 1880.07,-1244.01"/> |
| <polygon fill="none" stroke="#404040" points="1880.3,-1243.92 1884.36,-1237.96 1891.42,-1239.41 1887.36,-1245.37 1880.3,-1243.92"/> |
| <text text-anchor="middle" x="1714" y="-1536" font-family="Helvetica,sans-Serif" font-size="10.00"> -vcores_</text> |
| <text text-anchor="middle" x="1714" y="-1525" font-family="Helvetica,sans-Serif" font-size="10.00">-threads_running_</text> |
| </g> |
| <!-- Node6 --> |
| <g id="node6" class="node"><title>Node6</title> |
| <polygon fill="white" stroke="#bfbfbf" points="248.5,-1396.5 248.5,-1453.5 277.5,-1453.5 277.5,-1396.5 248.5,-1396.5"/> |
| <text text-anchor="middle" x="263" y="-1441.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text> |
| <polyline fill="none" stroke="#bfbfbf" points="248.5,-1434.5 277.5,-1434.5 "/> |
| <text text-anchor="middle" x="263" y="-1422.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="248.5,-1415.5 277.5,-1415.5 "/> |
| <text text-anchor="middle" x="263" y="-1403.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node6->Node1 --> |
| <g id="edge51" class="edge"><title>Node6->Node1</title> |
| <path fill="none" stroke="#404040" d="M248.882,-1396.15C225.915,-1348.19 183,-1246.36 183,-1155 183,-1155 183,-1155 183,-256 183,-219.739 190.447,-180.42 198.993,-147.237"/> |
| <polygon fill="none" stroke="#404040" points="199.083,-146.9 196.767,-140.071 202.18,-135.306 204.496,-142.135 199.083,-146.9"/> |
| <text text-anchor="middle" x="233" y="-633.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -encoded_value_size_</text> |
| </g> |
| <!-- Node6->Node2 --> |
| <g id="edge49" class="edge"><title>Node6->Node2</title> |
| <path fill="none" stroke="#404040" d="M248.391,-1416.23C198.069,-1388.29 35,-1287.54 35,-1155 35,-1155 35,-1155 35,-494 35,-442.809 44.6969,-386.325 54.7721,-341.453"/> |
| <polygon fill="none" stroke="#404040" points="54.7824,-341.408 52.231,-334.664 57.4755,-329.714 60.0269,-336.459 54.7824,-341.408"/> |
| <text text-anchor="middle" x="82.5" y="-802.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #dict_encoded_size_</text> |
| </g> |
| <!-- Node6->Node3 --> |
| <g id="edge5" class="edge"><title>Node6->Node3</title> |
| <path fill="none" stroke="#404040" d="M262.682,-1396.48C263.213,-1319.9 274.522,-1101.16 381,-968 391.924,-954.338 405.388,-963.905 416,-950 500.878,-838.785 466.477,-781.148 481,-642 481.617,-636.091 481.763,-630.106 481.516,-624.102"/> |
| <polygon fill="none" stroke="#404040" points="481.485,-623.728 476.997,-618.084 480.482,-611.77 484.969,-617.415 481.485,-623.728"/> |
| <text text-anchor="start" x="381" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -DEFAULT_INITIAL_CHUNK</text> |
| <text text-anchor="middle" x="448" y="-1026.5" font-family="Helvetica,sans-Serif" font-size="10.00">_SIZE</text> |
| <text text-anchor="start" x="381" y="-1015.5" font-family="Helvetica,sans-Serif" font-size="10.00">-current_chunk_idx</text> |
| <text text-anchor="middle" x="448" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="381" y="-993.5" font-family="Helvetica,sans-Serif" font-size="10.00">-last_offset_conversion</text> |
| <text text-anchor="middle" x="448" y="-982.5" font-family="Helvetica,sans-Serif" font-size="10.00">_chunk_idx_</text> |
| <text text-anchor="middle" x="448" y="-971.5" font-family="Helvetica,sans-Serif" font-size="10.00">-chunk_size_</text> |
| </g> |
| <!-- Node16 --> |
| <g id="node16" class="node"><title>Node16</title> |
| <g id="a_node16"><a xlink:href="classimpala_1_1SpinLock.html" target="_top" xlink:title="Lightweight spinlock. "> |
| <polygon fill="white" stroke="black" points="610.5,-1098 610.5,-1210 709.5,-1210 709.5,-1098 610.5,-1098"/> |
| <text text-anchor="middle" x="660" y="-1198" font-family="Helvetica,sans-Serif" font-size="10.00">impala::SpinLock</text> |
| <polyline fill="none" stroke="black" points="610.5,-1191 709.5,-1191 "/> |
| <text text-anchor="middle" x="660" y="-1179" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="610.5,-1172 709.5,-1172 "/> |
| <text text-anchor="start" x="618.5" y="-1160" font-family="Helvetica,sans-Serif" font-size="10.00">+ SpinLock()</text> |
| <text text-anchor="start" x="618.5" y="-1149" font-family="Helvetica,sans-Serif" font-size="10.00">+ lock()</text> |
| <text text-anchor="start" x="618.5" y="-1138" font-family="Helvetica,sans-Serif" font-size="10.00">+ unlock()</text> |
| <text text-anchor="start" x="618.5" y="-1127" font-family="Helvetica,sans-Serif" font-size="10.00">+ try_lock()</text> |
| <text text-anchor="start" x="618.5" y="-1116" font-family="Helvetica,sans-Serif" font-size="10.00">+ DCheckLocked()</text> |
| <text text-anchor="start" x="618.5" y="-1105" font-family="Helvetica,sans-Serif" font-size="10.00">- SlowAcquire()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node6->Node16 --> |
| <g id="edge17" class="edge"><title>Node6->Node16</title> |
| <path fill="none" stroke="#404040" d="M277.725,-1418.81C327.141,-1400.85 489.911,-1337.32 596,-1244 604.185,-1236.8 611.912,-1228.37 618.975,-1219.61"/> |
| <polygon fill="none" stroke="#404040" points="619.039,-1219.53 619.537,-1212.33 626.37,-1210.03 625.871,-1217.22 619.039,-1219.53"/> |
| <text text-anchor="middle" x="625.5" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -NUM_SPIN_CYCLES</text> |
| </g> |
| <!-- Node7 --> |
| <g id="node7" class="node"><title>Node7</title> |
| <polygon fill="white" stroke="#bfbfbf" points="226,-771 226,-839 354,-839 354,-771 226,-771"/> |
| <text text-anchor="start" x="234" y="-827" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::MemPool</text> |
| <text text-anchor="middle" x="290" y="-816" font-family="Helvetica,sans-Serif" font-size="10.00">::ChunkInfo ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="226,-809 354,-809 "/> |
| <text text-anchor="middle" x="290" y="-797" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="226,-790 354,-790 "/> |
| <text text-anchor="middle" x="290" y="-778" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node7->Node3 --> |
| <g id="edge6" class="edge"><title>Node7->Node3</title> |
| <path fill="none" stroke="#404040" d="M291.971,-770.793C295.166,-734.653 303.482,-675.894 325,-630 334.097,-610.598 346.573,-591.55 359.822,-574.18"/> |
| <polygon fill="none" stroke="#404040" points="359.841,-574.155 360.395,-566.966 367.245,-564.711 366.691,-571.901 359.841,-574.155"/> |
| <text text-anchor="middle" x="346.5" y="-633.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -chunks_</text> |
| </g> |
| <!-- Node8->Node3 --> |
| <g id="edge7" class="edge"><title>Node8->Node3</title> |
| <path fill="none" stroke="#404040" d="M1564.54,-783.791C1344.41,-727.804 728.58,-571.177 510.641,-515.747"/> |
| <polygon fill="none" stroke="#404040" points="510.343,-515.671 503.542,-518.069 498.713,-512.713 505.514,-510.315 510.343,-515.671"/> |
| <text text-anchor="middle" x="1037.5" y="-633.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -mem_tracker_</text> |
| </g> |
| <!-- Node8->Node8 --> |
| <g id="edge46" class="edge"><title>Node8->Node8</title> |
| <path fill="none" stroke="#404040" d="M1723.09,-832.607C1733.27,-827.819 1740,-818.617 1740,-805 1740,-796.489 1737.37,-789.703 1732.91,-784.642"/> |
| <polygon fill="none" stroke="#404040" points="1732.75,-784.517 1725.54,-784.174 1723.09,-777.393 1730.29,-777.736 1732.75,-784.517"/> |
| <text text-anchor="middle" x="1759.5" y="-802.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -parent_</text> |
| </g> |
| <!-- Node9 --> |
| <g id="node9" class="node"><title>Node9</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2406.5,-1125.5 2406.5,-1182.5 2549.5,-1182.5 2549.5,-1125.5 2406.5,-1125.5"/> |
| <text text-anchor="middle" x="2478" y="-1170.5" font-family="Helvetica,sans-Serif" font-size="10.00">list< impala::MemTracker * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2406.5,-1163.5 2549.5,-1163.5 "/> |
| <text text-anchor="middle" x="2478" y="-1151.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2406.5,-1144.5 2549.5,-1144.5 "/> |
| <text text-anchor="middle" x="2478" y="-1132.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node9->Node8 --> |
| <g id="edge8" class="edge"><title>Node9->Node8</title> |
| <path fill="none" stroke="#404040" d="M2467.15,-1125.22C2449.61,-1084.13 2411.04,-1007.76 2353,-968 2161.45,-836.782 1879.25,-810.488 1735.48,-806.086"/> |
| <polygon fill="none" stroke="#404040" points="1735.26,-806.08 1729.15,-809.916 1723.26,-805.755 1729.37,-801.919 1735.26,-806.08"/> |
| <text text-anchor="middle" x="2458.5" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_trackers_</text> |
| </g> |
| <!-- Node10->Node8 --> |
| <g id="edge9" class="edge"><title>Node10->Node8</title> |
| <path fill="none" stroke="#404040" d="M2680.14,-1562.94C2659.64,-1383.2 2612.6,-989.162 2592,-968 2474.03,-846.831 1949.19,-815.987 1735.24,-808.39"/> |
| <polygon fill="none" stroke="#404040" points="1735.13,-808.387 1728.99,-812.178 1723.14,-807.974 1729.27,-804.182 1735.13,-808.387"/> |
| <text text-anchor="middle" x="2718.5" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -released_memory_since_gc_</text> |
| </g> |
| <!-- Node22 --> |
| <g id="node22" class="node"><title>Node22</title> |
| <g id="a_node22"><a xlink:href="classimpala_1_1RuntimeProfile_1_1HighWaterMarkCounter.html" target="_top" xlink:title="{impala::RuntimeProfile\l::HighWaterMarkCounter\n||+ HighWaterMarkCounter()\l+ Add()\l+ TryAdd()\l+ Set()\l+ current_value()\l}"> |
| <polygon fill="white" stroke="black" points="2741,-1098 2741,-1210 2875,-1210 2875,-1098 2741,-1098"/> |
| <text text-anchor="start" x="2749" y="-1198" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="2808" y="-1187" font-family="Helvetica,sans-Serif" font-size="10.00">::HighWaterMarkCounter</text> |
| <polyline fill="none" stroke="black" points="2741,-1180 2875,-1180 "/> |
| <text text-anchor="middle" x="2808" y="-1168" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2741,-1161 2875,-1161 "/> |
| <text text-anchor="start" x="2749" y="-1149" font-family="Helvetica,sans-Serif" font-size="10.00">+ HighWaterMarkCounter()</text> |
| <text text-anchor="start" x="2749" y="-1138" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| <text text-anchor="start" x="2749" y="-1127" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryAdd()</text> |
| <text text-anchor="start" x="2749" y="-1116" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="2749" y="-1105" font-family="Helvetica,sans-Serif" font-size="10.00">+ current_value()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node10->Node22 --> |
| <g id="edge29" class="edge"><title>Node10->Node22</title> |
| <path fill="none" stroke="#404040" d="M2739.79,-1607.73C2766.74,-1580.93 2797.42,-1544.05 2812,-1504 2845.91,-1410.89 2834.86,-1294.31 2822.46,-1222.25"/> |
| <polygon fill="none" stroke="#404040" points="2822.42,-1222.02 2817.42,-1216.82 2820.3,-1210.21 2825.29,-1215.41 2822.42,-1222.02"/> |
| <text text-anchor="middle" x="2869" y="-1422.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -current_value_</text> |
| </g> |
| <!-- Node23 --> |
| <g id="node23" class="node"><title>Node23</title> |
| <g id="a_node23"><a xlink:href="classimpala_1_1RuntimeProfile_1_1Counter.html" target="_top" xlink:title="{impala::RuntimeProfile\l::Counter\n||+ Counter()\l+ ~Counter()\l+ Add()\l+ BitOr()\l+ Set()\l+ Set()\l+ value()\l+ double_value()\l+ unit()\l}"> |
| <polygon fill="white" stroke="black" points="2688,-1347 2688,-1503 2804,-1503 2804,-1347 2688,-1347"/> |
| <text text-anchor="start" x="2696" y="-1491" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="2746" y="-1480" font-family="Helvetica,sans-Serif" font-size="10.00">::Counter</text> |
| <polyline fill="none" stroke="black" points="2688,-1473 2804,-1473 "/> |
| <text text-anchor="middle" x="2746" y="-1461" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2688,-1454 2804,-1454 "/> |
| <text text-anchor="start" x="2696" y="-1442" font-family="Helvetica,sans-Serif" font-size="10.00">+ Counter()</text> |
| <text text-anchor="start" x="2696" y="-1431" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Counter()</text> |
| <text text-anchor="start" x="2696" y="-1420" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| <text text-anchor="start" x="2696" y="-1409" font-family="Helvetica,sans-Serif" font-size="10.00">+ BitOr()</text> |
| <text text-anchor="start" x="2696" y="-1398" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="2696" y="-1387" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="2696" y="-1376" font-family="Helvetica,sans-Serif" font-size="10.00">+ value()</text> |
| <text text-anchor="start" x="2696" y="-1365" font-family="Helvetica,sans-Serif" font-size="10.00">+ double_value()</text> |
| <text text-anchor="start" x="2696" y="-1354" font-family="Helvetica,sans-Serif" font-size="10.00">+ unit()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node10->Node23 --> |
| <g id="edge28" class="edge"><title>Node10->Node23</title> |
| <path fill="none" stroke="#404040" d="M2711.97,-1562.72C2715.88,-1547.02 2719.95,-1530.66 2723.86,-1514.95"/> |
| <polygon fill="none" stroke="#404040" points="2723.92,-1514.72 2721.49,-1507.93 2726.82,-1503.08 2729.25,-1509.87 2723.92,-1514.72"/> |
| <text text-anchor="middle" x="2739.5" y="-1530.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #value_</text> |
| </g> |
| <!-- Node11 --> |
| <g id="node11" class="node"><title>Node11</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2269,-1396.5 2269,-1453.5 2331,-1453.5 2331,-1396.5 2269,-1396.5"/> |
| <text text-anchor="middle" x="2300" y="-1441.5" font-family="Helvetica,sans-Serif" font-size="10.00">TUniqueId</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2269,-1434.5 2331,-1434.5 "/> |
| <text text-anchor="middle" x="2300" y="-1422.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2269,-1415.5 2331,-1415.5 "/> |
| <text text-anchor="middle" x="2300" y="-1403.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node11->Node8 --> |
| <g id="edge11" class="edge"><title>Node11->Node8</title> |
| <path fill="none" stroke="#404040" d="M2310.35,-1396.32C2316.85,-1377.38 2324.64,-1351.55 2328,-1328 2332.15,-1298.96 2329.18,-1291.31 2328,-1262 2322.44,-1124.09 2344.84,-1041.46 2228,-968 2071.91,-869.863 1855.88,-830.172 1735.1,-814.896"/> |
| <polygon fill="none" stroke="#404040" points="1734.91,-814.872 1728.47,-818.11 1723,-813.407 1729.45,-810.169 1734.91,-814.872"/> |
| <text text-anchor="middle" x="2351.5" y="-1151.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_id_</text> |
| </g> |
| <!-- Node11->Node27 --> |
| <g id="edge37" class="edge"><title>Node11->Node27</title> |
| <path fill="none" stroke="#404040" d="M2287.88,-1396.2C2269.65,-1355.38 2235.07,-1281.89 2214,-1262 2177,-1227.07 2126.6,-1202 2082.13,-1184.95"/> |
| <polygon fill="none" stroke="#404040" points="2081.91,-1184.87 2074.89,-1186.53 2070.66,-1180.68 2077.68,-1179.03 2081.91,-1184.87"/> |
| <text text-anchor="middle" x="2289" y="-1298" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_id_</text> |
| <text text-anchor="middle" x="2289" y="-1287" font-family="Helvetica,sans-Serif" font-size="10.00">-reservation_id_</text> |
| </g> |
| <!-- Node12 --> |
| <g id="node12" class="node"><title>Node12</title> |
| <polygon fill="white" stroke="#bfbfbf" points="975,-1125.5 975,-1182.5 1133,-1182.5 1133,-1125.5 975,-1125.5"/> |
| <text text-anchor="middle" x="1054" y="-1170.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::MemTracker * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="975,-1163.5 1133,-1163.5 "/> |
| <text text-anchor="middle" x="1054" y="-1151.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="975,-1144.5 1133,-1144.5 "/> |
| <text text-anchor="middle" x="1054" y="-1132.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node12->Node8 --> |
| <g id="edge12" class="edge"><title>Node12->Node8</title> |
| <path fill="none" stroke="#404040" d="M1056.9,-1125.31C1062.59,-1085.04 1078.88,-1010.5 1124,-968 1242.87,-856.023 1438.02,-821.402 1552.43,-810.727"/> |
| <polygon fill="none" stroke="#404040" points="1552.65,-810.707 1558.28,-806.196 1564.61,-809.653 1558.98,-814.165 1552.65,-810.707"/> |
| <text text-anchor="middle" x="1159" y="-1010" font-family="Helvetica,sans-Serif" font-size="10.00"> -limit_trackers_</text> |
| <text text-anchor="middle" x="1159" y="-999" font-family="Helvetica,sans-Serif" font-size="10.00">-all_trackers_</text> |
| </g> |
| <!-- Node13 --> |
| <g id="node13" class="node"><title>Node13</title> |
| <polygon fill="white" stroke="#bfbfbf" points="697,-1396.5 697,-1453.5 741,-1453.5 741,-1396.5 697,-1396.5"/> |
| <text text-anchor="middle" x="719" y="-1441.5" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text> |
| <polyline fill="none" stroke="#bfbfbf" points="697,-1434.5 741,-1434.5 "/> |
| <text text-anchor="middle" x="719" y="-1422.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="697,-1415.5 741,-1415.5 "/> |
| <text text-anchor="middle" x="719" y="-1403.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node13->Node8 --> |
| <g id="edge13" class="edge"><title>Node13->Node8</title> |
| <path fill="none" stroke="#404040" d="M696.723,-1413.77C650.25,-1391.04 543.892,-1331.31 503,-1244 469.068,-1171.55 464.918,-1134.35 503,-1064 604.005,-877.401 1300.28,-823.53 1552.79,-810.032"/> |
| <polygon fill="none" stroke="#404040" points="1552.85,-810.029 1558.63,-805.72 1564.83,-809.401 1559.05,-813.709 1552.85,-810.029"/> |
| <text text-anchor="start" x="503" y="-1157" font-family="Helvetica,sans-Serif" font-size="10.00"> -static_mem_trackers</text> |
| <text text-anchor="middle" x="552" y="-1146" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| </g> |
| <!-- Node13->Node8 --> |
| <g id="edge24" class="edge"><title>Node13->Node8</title> |
| <path fill="none" stroke="#404040" d="M719.733,-1396.4C722.149,-1322.13 731.782,-1119.82 766,-1064 803.538,-1002.77 830.556,-997.594 896,-968 1118.78,-867.259 1407.76,-827.642 1552.67,-813.328"/> |
| <polygon fill="none" stroke="#404040" points="1553.02,-813.294 1558.61,-808.735 1564.97,-812.14 1559.38,-816.698 1553.02,-813.294"/> |
| <text text-anchor="start" x="766" y="-1168" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_trackers_lock</text> |
| <text text-anchor="middle" x="812.5" y="-1157" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="766" y="-1146" font-family="Helvetica,sans-Serif" font-size="10.00">-resource_acquisition</text> |
| <text text-anchor="middle" x="812.5" y="-1135" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| </g> |
| <!-- Node13->Node27 --> |
| <g id="edge41" class="edge"><title>Node13->Node27</title> |
| <path fill="none" stroke="#404040" d="M722.224,-1396.21C727.608,-1352.21 738.843,-1270.59 749,-1262 795.245,-1222.91 1746.64,-1263.65 1879.43,-1242.69"/> |
| <polygon fill="none" stroke="#404040" points="1879.57,-1242.66 1884.49,-1237.39 1891.25,-1239.91 1886.32,-1245.18 1879.57,-1242.66"/> |
| <text text-anchor="middle" x="785.5" y="-1309" font-family="Helvetica,sans-Serif" font-size="10.00"> -exit_lock_</text> |
| <text text-anchor="start" x="749" y="-1298" font-family="Helvetica,sans-Serif" font-size="10.00">-threads_running</text> |
| <text text-anchor="middle" x="785.5" y="-1287" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| <text text-anchor="middle" x="785.5" y="-1276" font-family="Helvetica,sans-Serif" font-size="10.00">-callbacks_lock_</text> |
| </g> |
| <!-- Node14 --> |
| <g id="node14" class="node"><title>Node14</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1151,-1125.5 1151,-1182.5 1263,-1182.5 1263,-1125.5 1151,-1125.5"/> |
| <text text-anchor="middle" x="1207" y="-1170.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< GcFunction ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1151,-1163.5 1263,-1163.5 "/> |
| <text text-anchor="middle" x="1207" y="-1151.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1151,-1144.5 1263,-1144.5 "/> |
| <text text-anchor="middle" x="1207" y="-1132.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node14->Node8 --> |
| <g id="edge14" class="edge"><title>Node14->Node8</title> |
| <path fill="none" stroke="#404040" d="M1201.06,-1125.37C1194.31,-1086.19 1188.31,-1014.12 1223,-968 1300.95,-864.359 1454.21,-827.015 1552.73,-813.565"/> |
| <polygon fill="none" stroke="#404040" points="1552.87,-813.548 1558.3,-808.809 1564.77,-812.003 1559.33,-816.742 1552.87,-813.548"/> |
| <text text-anchor="middle" x="1256.5" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -gc_functions_</text> |
| </g> |
| <!-- Node15 --> |
| <g id="node15" class="node"><title>Node15</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1281.5,-1125.5 1281.5,-1182.5 1418.5,-1182.5 1418.5,-1125.5 1281.5,-1125.5"/> |
| <text text-anchor="middle" x="1350" y="-1170.5" font-family="Helvetica,sans-Serif" font-size="10.00">static RequestTrackersMap</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1281.5,-1163.5 1418.5,-1163.5 "/> |
| <text text-anchor="middle" x="1350" y="-1151.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1281.5,-1144.5 1418.5,-1144.5 "/> |
| <text text-anchor="middle" x="1350" y="-1132.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node15->Node8 --> |
| <g id="edge15" class="edge"><title>Node15->Node8</title> |
| <path fill="none" stroke="#404040" d="M1331.32,-1125.47C1308,-1087.35 1274.78,-1017.59 1306,-968 1359.76,-882.625 1472.37,-841.242 1552.84,-821.879"/> |
| <polygon fill="none" stroke="#404040" points="1553.27,-821.778 1558.22,-816.527 1564.96,-819.068 1560.02,-824.32 1553.27,-821.778"/> |
| <text text-anchor="middle" x="1368.5" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -request_to_mem_trackers_</text> |
| </g> |
| <!-- Node16->Node8 --> |
| <g id="edge16" class="edge"><title>Node16->Node8</title> |
| <path fill="none" stroke="#404040" d="M651.933,-1097.83C649.226,-1056.59 653.213,-1001.71 686,-968 805.254,-845.372 1336.83,-815.367 1552.57,-808.193"/> |
| <polygon fill="none" stroke="#404040" points="1552.78,-808.186 1558.65,-803.995 1564.77,-807.8 1558.9,-811.991 1552.78,-808.186"/> |
| <text text-anchor="middle" x="709" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -gc_lock_</text> |
| </g> |
| <!-- Node17 --> |
| <g id="node17" class="node"><title>Node17</title> |
| <g id="a_node17"><a xlink:href="classbool.html" target="_top" xlink:title="{bool\n||}"> |
| <polygon fill="white" stroke="black" points="885.5,-1396.5 885.5,-1453.5 920.5,-1453.5 920.5,-1396.5 885.5,-1396.5"/> |
| <text text-anchor="middle" x="903" y="-1441.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text> |
| <polyline fill="none" stroke="black" points="885.5,-1434.5 920.5,-1434.5 "/> |
| <text text-anchor="middle" x="903" y="-1422.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="885.5,-1415.5 920.5,-1415.5 "/> |
| <text text-anchor="middle" x="903" y="-1403.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node17->Node8 --> |
| <g id="edge31" class="edge"><title>Node17->Node8</title> |
| <path fill="none" stroke="#404040" d="M902.161,-1396.28C900.821,-1363.85 897.424,-1308.67 889,-1262 887.525,-1253.83 885.121,-1252.23 884,-1244 873.195,-1164.73 842.157,-1132.18 884,-1064 955.804,-946.992 1367.35,-857.254 1553.08,-822.129"/> |
| <polygon fill="none" stroke="#404040" points="1553.19,-822.109 1558.35,-817.07 1564.98,-819.894 1559.82,-824.933 1553.19,-822.109"/> |
| <text text-anchor="middle" x="925" y="-1173.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -log_stack_</text> |
| <text text-anchor="middle" x="925" y="-1162.5" font-family="Helvetica,sans-Serif" font-size="10.00">-enable_logging_</text> |
| <text text-anchor="start" x="884" y="-1151.5" font-family="Helvetica,sans-Serif" font-size="10.00">-log_usage_if_zero</text> |
| <text text-anchor="middle" x="925" y="-1140.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="925" y="-1129.5" font-family="Helvetica,sans-Serif" font-size="10.00">-auto_unregister_</text> |
| </g> |
| <!-- Node17->Node16 --> |
| <g id="edge18" class="edge"><title>Node17->Node16</title> |
| <path fill="none" stroke="#404040" d="M885.579,-1396.12C874.268,-1377.32 859.696,-1351.71 849,-1328 836.224,-1299.69 849.657,-1282.13 826,-1262 790.942,-1232.17 762.977,-1268.49 724,-1244 713.848,-1237.62 704.817,-1228.99 696.969,-1219.61"/> |
| <polygon fill="none" stroke="#404040" points="696.885,-1219.5 690.044,-1217.21 689.519,-1210.02 696.36,-1212.3 696.885,-1219.5"/> |
| <text text-anchor="middle" x="869" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -locked_</text> |
| </g> |
| <!-- Node17->Node27 --> |
| <g id="edge43" class="edge"><title>Node17->Node27</title> |
| <path fill="none" stroke="#404040" d="M920.734,-1410.76C965.897,-1377.94 1090.11,-1293.22 1209,-1262 1278.45,-1243.76 1770.72,-1269.49 1879.66,-1243.4"/> |
| <polygon fill="none" stroke="#404040" points="1879.75,-1243.37 1884.32,-1237.79 1891.23,-1239.86 1886.66,-1245.44 1879.75,-1243.37"/> |
| <text text-anchor="middle" x="1223" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exit_</text> |
| </g> |
| <!-- Node18 --> |
| <g id="node18" class="node"><title>Node18</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1436.5,-1125.5 1436.5,-1182.5 1505.5,-1182.5 1505.5,-1125.5 1436.5,-1125.5"/> |
| <text text-anchor="middle" x="1471" y="-1170.5" font-family="Helvetica,sans-Serif" font-size="10.00">IntCounter *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1436.5,-1163.5 1505.5,-1163.5 "/> |
| <text text-anchor="middle" x="1471" y="-1151.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1436.5,-1144.5 1505.5,-1144.5 "/> |
| <text text-anchor="middle" x="1471" y="-1132.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node18->Node8 --> |
| <g id="edge20" class="edge"><title>Node18->Node8</title> |
| <path fill="none" stroke="#404040" d="M1458.05,-1125.19C1442.55,-1087.66 1421.57,-1019.55 1446,-968 1468.75,-919.983 1513.48,-881.465 1554.68,-854.055"/> |
| <polygon fill="none" stroke="#404040" points="1554.71,-854.032 1557.57,-847.411 1564.78,-847.502 1561.93,-854.123 1554.71,-854.032"/> |
| <text text-anchor="middle" x="1488" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_gcs_metric_</text> |
| </g> |
| <!-- Node19 --> |
| <g id="node19" class="node"><title>Node19</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2161.5,-1396.5 2161.5,-1453.5 2208.5,-1453.5 2208.5,-1396.5 2161.5,-1396.5"/> |
| <text text-anchor="middle" x="2185" y="-1441.5" font-family="Helvetica,sans-Serif" font-size="10.00">iterator</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2161.5,-1434.5 2208.5,-1434.5 "/> |
| <text text-anchor="middle" x="2185" y="-1422.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2161.5,-1415.5 2208.5,-1415.5 "/> |
| <text text-anchor="middle" x="2185" y="-1403.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node19->Node8 --> |
| <g id="edge21" class="edge"><title>Node19->Node8</title> |
| <path fill="none" stroke="#404040" d="M2194.61,-1396.25C2200.65,-1377.29 2207.88,-1351.45 2211,-1328 2225.58,-1218.4 2251.65,-1033.14 2201,-968 2143.79,-894.417 1878.1,-842.547 1735.33,-819.461"/> |
| <polygon fill="none" stroke="#404040" points="1735.02,-819.411 1728.46,-822.414 1723.17,-817.516 1729.72,-814.514 1735.02,-819.411"/> |
| <text text-anchor="middle" x="2269" y="-1151.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_tracker_it_</text> |
| </g> |
| <!-- Node19->Node27 --> |
| <g id="edge35" class="edge"><title>Node19->Node27</title> |
| <path fill="none" stroke="#404040" d="M2173.96,-1396.27C2156.07,-1351.49 2122.31,-1267.66 2118,-1262 2107.14,-1247.71 2093.93,-1234.29 2080.05,-1222.1"/> |
| <polygon fill="none" stroke="#404040" points="2079.99,-1222.04 2072.83,-1221.2 2070.85,-1214.27 2078.01,-1215.11 2079.99,-1222.04"/> |
| <text text-anchor="middle" x="2178" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -callbacks_it_</text> |
| </g> |
| <!-- Node20 --> |
| <g id="node20" class="node"><title>Node20</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1523.5,-1125.5 1523.5,-1182.5 1594.5,-1182.5 1594.5,-1125.5 1523.5,-1125.5"/> |
| <text text-anchor="middle" x="1559" y="-1170.5" font-family="Helvetica,sans-Serif" font-size="10.00">UIntGauge *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1523.5,-1163.5 1594.5,-1163.5 "/> |
| <text text-anchor="middle" x="1559" y="-1151.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1523.5,-1144.5 1594.5,-1144.5 "/> |
| <text text-anchor="middle" x="1559" y="-1132.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node20->Node8 --> |
| <g id="edge22" class="edge"><title>Node20->Node8</title> |
| <path fill="none" stroke="#404040" d="M1549.72,-1125.44C1538.81,-1088.76 1524.09,-1022.22 1540,-968 1544.62,-952.258 1551.29,-936.597 1559.06,-921.564"/> |
| <polygon fill="none" stroke="#404040" points="1559.2,-921.301 1558.52,-914.121 1564.89,-910.737 1565.56,-917.917 1559.2,-921.301"/> |
| <text text-anchor="middle" x="1590" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -consumption_metric_</text> |
| </g> |
| <!-- Node21 --> |
| <g id="node21" class="node"><title>Node21</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1612.5,-1125.5 1612.5,-1182.5 1675.5,-1182.5 1675.5,-1125.5 1612.5,-1125.5"/> |
| <text text-anchor="middle" x="1644" y="-1170.5" font-family="Helvetica,sans-Serif" font-size="10.00">IntGauge *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1612.5,-1163.5 1675.5,-1163.5 "/> |
| <text text-anchor="middle" x="1644" y="-1151.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1612.5,-1144.5 1675.5,-1144.5 "/> |
| <text text-anchor="middle" x="1644" y="-1132.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node21->Node8 --> |
| <g id="edge23" class="edge"><title>Node21->Node8</title> |
| <path fill="none" stroke="#404040" d="M1644,-1125.48C1644,-1089.57 1644,-1023.9 1644,-961.403"/> |
| <polygon fill="none" stroke="#404040" points="1644,-961.367 1640,-955.367 1644,-949.367 1648,-955.367 1644,-961.367"/> |
| <text text-anchor="start" x="1644" y="-1021" font-family="Helvetica,sans-Serif" font-size="10.00"> -bytes_over_limit_metric</text> |
| <text text-anchor="middle" x="1699" y="-1010" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1644" y="-999" font-family="Helvetica,sans-Serif" font-size="10.00">-bytes_freed_by_last</text> |
| <text text-anchor="middle" x="1699" y="-988" font-family="Helvetica,sans-Serif" font-size="10.00">_gc_metric_</text> |
| </g> |
| <!-- Node22->Node8 --> |
| <g id="edge25" class="edge"><title>Node22->Node8</title> |
| <path fill="none" stroke="#404040" d="M2783.07,-1097.95C2760.76,-1055.33 2723.87,-998.573 2674,-968 2516.76,-871.605 1957.24,-826.026 1735.48,-811.441"/> |
| <polygon fill="none" stroke="#404040" points="1735.25,-811.425 1729,-815.027 1723.27,-810.646 1729.52,-807.044 1735.25,-811.425"/> |
| <text text-anchor="middle" x="2783" y="-1010" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_counter_</text> |
| <text text-anchor="middle" x="2783" y="-999" font-family="Helvetica,sans-Serif" font-size="10.00">-consumption_</text> |
| </g> |
| <!-- Node23->Node22 --> |
| <g id="edge26" class="edge"><title>Node23->Node22</title> |
| <path fill="none" stroke="midnightblue" d="M2791.07,-1337.46C2792.14,-1334.3 2793.12,-1331.14 2794,-1328 2804.73,-1289.54 2808.11,-1244.55 2808.86,-1210.09"/> |
| <polygon fill="none" stroke="midnightblue" points="2787.76,-1336.34 2787.63,-1346.94 2794.34,-1338.73 2787.76,-1336.34"/> |
| </g> |
| <!-- Node24 --> |
| <g id="node24" class="node"><title>Node24</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2855.5,-1623.5 2855.5,-1680.5 2890.5,-1680.5 2890.5,-1623.5 2855.5,-1623.5"/> |
| <text text-anchor="middle" x="2873" y="-1668.5" font-family="Helvetica,sans-Serif" font-size="10.00">type</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2855.5,-1661.5 2890.5,-1661.5 "/> |
| <text text-anchor="middle" x="2873" y="-1649.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2855.5,-1642.5 2890.5,-1642.5 "/> |
| <text text-anchor="middle" x="2873" y="-1630.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node24->Node23 --> |
| <g id="edge27" class="edge"><title>Node24->Node23</title> |
| <path fill="none" stroke="#404040" d="M2857.43,-1623.41C2842.05,-1596.17 2817.71,-1553.04 2795.69,-1514.03"/> |
| <polygon fill="none" stroke="#404040" points="2795.45,-1513.61 2789.02,-1510.35 2789.55,-1503.16 2795.98,-1506.42 2795.45,-1513.61"/> |
| <text text-anchor="middle" x="2824" y="-1530.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #unit_</text> |
| </g> |
| <!-- Node25 --> |
| <g id="node25" class="node"><title>Node25</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1694,-1125.5 1694,-1182.5 1814,-1182.5 1814,-1125.5 1694,-1125.5"/> |
| <text text-anchor="middle" x="1754" y="-1170.5" font-family="Helvetica,sans-Serif" font-size="10.00">static PoolTrackersMap</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1694,-1163.5 1814,-1163.5 "/> |
| <text text-anchor="middle" x="1754" y="-1151.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1694,-1144.5 1814,-1144.5 "/> |
| <text text-anchor="middle" x="1754" y="-1132.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node25->Node8 --> |
| <g id="edge30" class="edge"><title>Node25->Node8</title> |
| <path fill="none" stroke="#404040" d="M1759.23,-1125.28C1765.06,-1088.43 1771.63,-1021.69 1755,-968 1749.06,-948.807 1739.97,-929.865 1729.49,-912.076"/> |
| <polygon fill="none" stroke="#404040" points="1729.44,-911.983 1722.89,-908.948 1723.18,-901.743 1729.72,-904.778 1729.44,-911.983"/> |
| <text text-anchor="middle" x="1821.5" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_to_mem_trackers_</text> |
| </g> |
| <!-- Node26 --> |
| <g id="node26" class="node"><title>Node26</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1832.5,-1125.5 1832.5,-1182.5 1873.5,-1182.5 1873.5,-1125.5 1832.5,-1125.5"/> |
| <text text-anchor="middle" x="1853" y="-1170.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1832.5,-1163.5 1873.5,-1163.5 "/> |
| <text text-anchor="middle" x="1853" y="-1151.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1832.5,-1144.5 1873.5,-1144.5 "/> |
| <text text-anchor="middle" x="1853" y="-1132.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node26->Node8 --> |
| <g id="edge32" class="edge"><title>Node26->Node8</title> |
| <path fill="none" stroke="#404040" d="M1854.52,-1125.46C1857.16,-1105.35 1864.1,-1079.08 1882,-1064 1924.59,-1028.13 1969.56,-1088.11 2006,-1046 2028.68,-1019.79 2024.85,-997.092 2006,-968 1946.54,-876.254 1821.58,-835.996 1735.24,-818.651"/> |
| <polygon fill="none" stroke="#404040" points="1735.11,-818.625 1728.46,-821.416 1723.33,-816.352 1729.98,-813.561 1735.11,-818.625"/> |
| <text text-anchor="middle" x="2051.5" y="-1010" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_name_</text> |
| <text text-anchor="middle" x="2051.5" y="-999" font-family="Helvetica,sans-Serif" font-size="10.00">-label_</text> |
| </g> |
| <!-- Node26->Node8 --> |
| <g id="edge47" class="edge"><title>Node26->Node8</title> |
| <path fill="none" stroke="#404040" d="M1862.36,-1125.23C1869.05,-1103.85 1877.47,-1073.42 1881,-1046 1885.42,-1011.62 1897.18,-998.659 1881,-968 1850.04,-909.34 1787.22,-867.89 1734.04,-841.608"/> |
| <polygon fill="none" stroke="#404040" points="1734.01,-841.594 1726.87,-842.597 1723.19,-836.392 1730.33,-835.388 1734.01,-841.594"/> |
| <text text-anchor="middle" x="1937" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +COUNTER_NAME</text> |
| </g> |
| <!-- Node27->Node8 --> |
| <g id="edge33" class="edge"><title>Node27->Node8</title> |
| <path fill="none" stroke="#404040" d="M2070.53,-1072.54C2076.27,-1064.12 2081.25,-1055.24 2085,-1046 2098.04,-1013.88 2104.84,-996.427 2085,-968 2006.19,-855.09 1839.55,-820.647 1735.19,-810.283"/> |
| <polygon fill="none" stroke="#404040" points="1735.04,-810.27 1728.7,-813.699 1723.09,-809.162 1729.43,-805.733 1735.04,-810.27"/> |
| <text text-anchor="middle" x="2147" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_resource_mgr_</text> |
| </g> |
| <!-- Node28 --> |
| <g id="node28" class="node"><title>Node28</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1647.5,-1391 1647.5,-1459 1768.5,-1459 1768.5,-1391 1647.5,-1391"/> |
| <text text-anchor="start" x="1655.5" y="-1447" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< impala</text> |
| <text text-anchor="middle" x="1708" y="-1436" font-family="Helvetica,sans-Serif" font-size="10.00">::AtomicInt< int16_t > ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1647.5,-1429 1768.5,-1429 "/> |
| <text text-anchor="middle" x="1708" y="-1417" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1647.5,-1410 1768.5,-1410 "/> |
| <text text-anchor="middle" x="1708" y="-1398" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node28->Node27 --> |
| <g id="edge34" class="edge"><title>Node28->Node27</title> |
| <path fill="none" stroke="#404040" d="M1700.39,-1390.73C1694.14,-1353.97 1690.98,-1295.52 1724,-1262 1746.77,-1238.89 1833.72,-1255.26 1880.02,-1243.28"/> |
| <polygon fill="none" stroke="#404040" points="1880.05,-1243.27 1884.41,-1237.52 1891.39,-1239.34 1887.03,-1245.08 1880.05,-1243.27"/> |
| <text text-anchor="middle" x="1766.5" y="-1298" font-family="Helvetica,sans-Serif" font-size="10.00"> -early_exit_</text> |
| <text text-anchor="middle" x="1766.5" y="-1287" font-family="Helvetica,sans-Serif" font-size="10.00">-thread_in_expand_</text> |
| </g> |
| <!-- Node29 --> |
| <g id="node29" class="node"><title>Node29</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1787,-1391 1787,-1459 1905,-1459 1905,-1391 1787,-1391"/> |
| <text text-anchor="start" x="1795" y="-1447" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map< int32</text> |
| <text text-anchor="middle" x="1846" y="-1436" font-family="Helvetica,sans-Serif" font-size="10.00">_t, VcoreAvailableCb ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1787,-1429 1905,-1429 "/> |
| <text text-anchor="middle" x="1846" y="-1417" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1787,-1410 1905,-1410 "/> |
| <text text-anchor="middle" x="1846" y="-1398" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node29->Node27 --> |
| <g id="edge36" class="edge"><title>Node29->Node27</title> |
| <path fill="none" stroke="#404040" d="M1830.18,-1390.86C1815.88,-1355.54 1800.86,-1299.65 1828,-1262 1840.94,-1244.04 1855.84,-1253.47 1880.2,-1243.76"/> |
| <polygon fill="none" stroke="#404040" points="1880.49,-1243.62 1884.09,-1237.37 1891.24,-1238.29 1887.64,-1244.54 1880.49,-1243.62"/> |
| <text text-anchor="middle" x="1854.5" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -callbacks_</text> |
| </g> |
| <!-- Node30 --> |
| <g id="node30" class="node"><title>Node30</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1923.5,-1396.5 1923.5,-1453.5 1958.5,-1453.5 1958.5,-1396.5 1923.5,-1396.5"/> |
| <text text-anchor="middle" x="1941" y="-1441.5" font-family="Helvetica,sans-Serif" font-size="10.00">float</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1923.5,-1434.5 1958.5,-1434.5 "/> |
| <text text-anchor="middle" x="1941" y="-1422.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1923.5,-1415.5 1958.5,-1415.5 "/> |
| <text text-anchor="middle" x="1941" y="-1403.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node30->Node27 --> |
| <g id="edge38" class="edge"><title>Node30->Node27</title> |
| <path fill="none" stroke="#404040" d="M1935.24,-1396.37C1931.07,-1380.66 1924.32,-1361.16 1914,-1346 1907.08,-1335.84 1898.14,-1339.17 1893,-1328 1880.74,-1301.35 1883.1,-1289.61 1893,-1262 1893.98,-1259.28 1895.05,-1256.58 1896.22,-1253.9"/> |
| <polygon fill="none" stroke="#404040" points="1896.26,-1253.82 1895.29,-1246.67 1901.51,-1243.03 1902.48,-1250.17 1896.26,-1253.82"/> |
| <text text-anchor="start" x="1893" y="-1298" font-family="Helvetica,sans-Serif" font-size="10.00"> -max_vcore_oversubscription</text> |
| <text text-anchor="middle" x="1958.5" y="-1287" font-family="Helvetica,sans-Serif" font-size="10.00">_ratio_</text> |
| </g> |
| <!-- Node31 --> |
| <g id="node31" class="node"><title>Node31</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2023,-1396.5 2023,-1453.5 2069,-1453.5 2069,-1396.5 2023,-1396.5"/> |
| <text text-anchor="middle" x="2046" y="-1441.5" font-family="Helvetica,sans-Serif" font-size="10.00">int32_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2023,-1434.5 2069,-1434.5 "/> |
| <text text-anchor="middle" x="2046" y="-1422.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2023,-1415.5 2069,-1415.5 "/> |
| <text text-anchor="middle" x="2046" y="-1403.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node31->Node27 --> |
| <g id="edge40" class="edge"><title>Node31->Node27</title> |
| <path fill="none" stroke="#404040" d="M2044.33,-1396.37C2041.89,-1363.79 2036.23,-1308.24 2024,-1262 2023.36,-1259.58 2022.68,-1257.14 2021.97,-1254.69"/> |
| <polygon fill="none" stroke="#404040" points="2021.95,-1254.64 2016.35,-1250.09 2018.39,-1243.18 2023.99,-1247.72 2021.95,-1254.64"/> |
| <text text-anchor="middle" x="2075.5" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -callback_count_</text> |
| </g> |
| <!-- Node32 --> |
| <g id="node32" class="node"><title>Node32</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1210.5,-1396.5 1210.5,-1453.5 1305.5,-1453.5 1305.5,-1396.5 1210.5,-1396.5"/> |
| <text text-anchor="middle" x="1258" y="-1441.5" font-family="Helvetica,sans-Serif" font-size="10.00">condition_variable</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1210.5,-1434.5 1305.5,-1434.5 "/> |
| <text text-anchor="middle" x="1258" y="-1422.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1210.5,-1415.5 1305.5,-1415.5 "/> |
| <text text-anchor="middle" x="1258" y="-1403.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node32->Node27 --> |
| <g id="edge42" class="edge"><title>Node32->Node27</title> |
| <path fill="none" stroke="#404040" d="M1249.21,-1396.31C1239.59,-1359.95 1229.82,-1296.69 1265,-1262 1288.03,-1239.29 1788.36,-1254.75 1879.44,-1242.39"/> |
| <polygon fill="none" stroke="#404040" points="1879.49,-1242.38 1884.52,-1237.21 1891.22,-1239.85 1886.2,-1245.03 1879.49,-1242.38"/> |
| <text text-anchor="middle" x="1316" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -threads_changed_cv_</text> |
| </g> |
| <!-- Node33 --> |
| <g id="node33" class="node"><title>Node33</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1335.5,-1396.5 1335.5,-1453.5 1430.5,-1453.5 1430.5,-1396.5 1335.5,-1396.5"/> |
| <text text-anchor="middle" x="1383" y="-1441.5" font-family="Helvetica,sans-Serif" font-size="10.00">TNetworkAddress</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1335.5,-1434.5 1430.5,-1434.5 "/> |
| <text text-anchor="middle" x="1383" y="-1422.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1335.5,-1415.5 1430.5,-1415.5 "/> |
| <text text-anchor="middle" x="1383" y="-1403.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node33->Node27 --> |
| <g id="edge44" class="edge"><title>Node33->Node27</title> |
| <path fill="none" stroke="#404040" d="M1378.19,-1396.17C1371.78,-1354.94 1363.18,-1280.47 1381,-1262 1417.75,-1223.91 1790.37,-1260.8 1879.61,-1243.08"/> |
| <polygon fill="none" stroke="#404040" points="1879.66,-1243.06 1884.35,-1237.59 1891.21,-1239.82 1886.52,-1245.29 1879.66,-1243.06"/> |
| <text text-anchor="middle" x="1438" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_resource_location_</text> |
| </g> |
| <!-- Node34 --> |
| <g id="node34" class="node"><title>Node34</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1469,-1391 1469,-1459 1571,-1459 1571,-1391 1469,-1391"/> |
| <text text-anchor="start" x="1477" y="-1447" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="1520" y="-1436" font-family="Helvetica,sans-Serif" font-size="10.00">::Thread ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1469,-1429 1571,-1429 "/> |
| <text text-anchor="middle" x="1520" y="-1417" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1469,-1410 1571,-1410 "/> |
| <text text-anchor="middle" x="1520" y="-1398" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node34->Node27 --> |
| <g id="edge45" class="edge"><title>Node34->Node27</title> |
| <path fill="none" stroke="#404040" d="M1508.41,-1390.85C1497.93,-1354.18 1488.62,-1295.83 1521,-1262 1546.98,-1234.86 1807.82,-1256.14 1879.26,-1243"/> |
| <polygon fill="none" stroke="#404040" points="1879.61,-1242.91 1884.35,-1237.47 1891.19,-1239.77 1886.44,-1245.2 1879.61,-1242.91"/> |
| <text text-anchor="middle" x="1573.5" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -acquire_vcore_thread_</text> |
| </g> |
| <!-- Node35 --> |
| <g id="node35" class="node"><title>Node35</title> |
| <polygon fill="white" stroke="#bfbfbf" points="63,-466.5 63,-523.5 135,-523.5 135,-466.5 63,-466.5"/> |
| <text text-anchor="middle" x="99" y="-511.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< int ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="63,-504.5 135,-504.5 "/> |
| <text text-anchor="middle" x="99" y="-492.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="63,-485.5 135,-485.5 "/> |
| <text text-anchor="middle" x="99" y="-473.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node35->Node2 --> |
| <g id="edge48" class="edge"><title>Node35->Node2</title> |
| <path fill="none" stroke="#404040" d="M95.5499,-466.318C92.2589,-439.247 87.3242,-396.837 84,-360 83.4605,-354.021 82.9413,-347.842 82.4466,-341.619"/> |
| <polygon fill="none" stroke="#404040" points="82.4456,-341.606 77.9977,-335.93 81.5263,-329.641 85.9742,-335.317 82.4456,-341.606"/> |
| <text text-anchor="middle" x="126.5" y="-351.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #buffered_indices_</text> |
| </g> |
| <!-- Node36 --> |
| <g id="node36" class="node"><title>Node36</title> |
| <polygon fill="white" stroke="#bfbfbf" points="211.5,-228.5 211.5,-285.5 320.5,-285.5 320.5,-228.5 211.5,-228.5"/> |
| <text text-anchor="middle" x="266" y="-273.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< NodeIndex ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="211.5,-266.5 320.5,-266.5 "/> |
| <text text-anchor="middle" x="266" y="-254.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="211.5,-247.5 320.5,-247.5 "/> |
| <text text-anchor="middle" x="266" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node36->Node1 --> |
| <g id="edge50" class="edge"><title>Node36->Node1</title> |
| <path fill="none" stroke="#404040" d="M259.803,-228.408C254.969,-206.888 248.008,-175.891 241.506,-146.941"/> |
| <polygon fill="none" stroke="#404040" points="241.481,-146.831 236.263,-141.853 238.851,-135.122 244.069,-140.1 241.481,-146.831"/> |
| <text text-anchor="middle" x="268" y="-157.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -buckets_</text> |
| </g> |
| <!-- Node37 --> |
| <g id="node37" class="node"><title>Node37</title> |
| <polygon fill="white" stroke="#bfbfbf" points="338.5,-223 338.5,-291 479.5,-291 479.5,-223 338.5,-223"/> |
| <text text-anchor="start" x="346.5" y="-279" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::DictEncoder</text> |
| <text text-anchor="middle" x="409" y="-268" font-family="Helvetica,sans-Serif" font-size="10.00">::Node ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="338.5,-261 479.5,-261 "/> |
| <text text-anchor="middle" x="409" y="-249" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="338.5,-242 479.5,-242 "/> |
| <text text-anchor="middle" x="409" y="-230" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node37->Node1 --> |
| <g id="edge52" class="edge"><title>Node37->Node1</title> |
| <path fill="none" stroke="#404040" d="M376.352,-222.999C354.354,-200.764 324.443,-170.529 296.947,-142.736"/> |
| <polygon fill="none" stroke="#404040" points="296.943,-142.731 289.879,-141.279 288.503,-134.2 295.567,-135.653 296.943,-142.731"/> |
| <text text-anchor="middle" x="336" y="-157.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -nodes_</text> |
| </g> |
| </g> |
| </svg> |
| <g id="navigator" transform="translate(0 0)" fill="#404254"> |
| <rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/> |
| <use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/> |
| <use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/> |
| <use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/> |
| <g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/> |
| </use> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| <g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/> |
| </use> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| <g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/> |
| </use> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| <g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/> |
| </use> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| </g> |
| <svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet"> |
| <g id="arrow_out" transform="scale(0.3 0.3)"> |
| <a xlink:href="classimpala_1_1DictEncoder__coll__graph_org.svg" target="_base"> |
| <rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38" |
| fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/> |
| <path id="arrow" |
| d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z" |
| style="fill:#404040;"/> |
| </a> |
| </g> |
| </svg> |
| </svg> |