3 lines
No EOL
12 KiB
XML
3 lines
No EOL
12 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="761px" height="122px" viewBox="-0.5 -0.5 761 122" content="<mxfile host="www.draw.io" modified="2020-01-10T20:25:41.821Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36" etag="hI1OMfiP-a5YlhlAx8Dk" version="12.5.1" type="google"><diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">7Vnbkto4EP0aqrIP2fIFDPMY5prNLLupyWYyT1vCFrYW2SKyDDhfnxaW8UUGmwmEbDIvU+qmLUs6p1unPT37MlzfcrQI/mQepj3L8NY9+6pnWc5gBH+lI80cfcPIHD4nXuYyC8cD+YKVMw9LiIfjSqBgjAqyqDpdFkXYFRUf4pytqmEzRqtvXSAfa44HF1Hd+0g8EWTekTUs/HeY+EH+ZtO5yH4JUR6sdhIHyGOrksu+7tmXnDGRjcL1Jaby7PJzeXybPtL7uXP7x/v4M/pn/O7D5OPrbLKbQx7ZboHjSBx3aiubeoloos5L7VWk+QFylkQelpMYPXsciJDC0IThf1iIVAGOEsHAxbgImM8iRO8ZW6i4GYuECjOljSPvjQQW7Cll7jxz3RBK1TvAUvEjsGLB2XyLnZxgC4QMpmiK6Ri5c3+z0EtGGYefIhZhOZUHZFB7KRZ3XXjHHc9WYRCzhLt4T5ytKI64j/fN52Rxcn0lnirkbjELseApBHBMkSDLKpmRygl/G1fgDgMF/QE0sDUaoJ7kuENhD2MCA18OBIrnuRPes/Xv4YzEaxUQgR8WaHNwK6gyVR6V+QFHMPYpimOFbgv4h4G3xFzg9d7jVr/aKuVVzTMvBpm9KipIXiaCUvHIK8XR8elr+DxBTf3FMhUw5uknOdnvg9x82i4EjKt1xUqfRZLWDHc6ZrhpdUzxtEqezhmvZvqbEdhXEcJmsxgWVrkK8pic/KOLCr9tp0bcbHPqqRp3tyt/Pp0HGp0nTGNzOyH+13w/EyuHh5HSPBkpj8UlR+MSKEmPCMKizXnIG6teJwMWTpO4/WaqwCnJcoNCQuXR3GG6xIK4qOH+QpT4ERguIIt5M0/glSTywXIK68OGl1DrT3evmVY18c2RoV1sZi7wyzfb4FQ321CDj0RLOK1XncXHbz+d+rCG/Vb5YZoNKB1Df4iPK3N+9/TXffAuvJpM7i/W/05UZ1FGycMuxyFsPJZZFuANApwBp6FVxAsolDhy5Z7YrKQkpzxHDSM3kM8krovjGAqjZUw34VAcz4unhlNXiHfi2Tc7ZN3wRFnXiKeu93H0OcGJFJVGAzQbEL9gznbB7KBQ4hBN48X5+4HjI+hYxvkQ3KsuK517rWLy5l7N2IQbL3W2fhtaTsfb0D5VXr58jimavEqLV3R8O5o8vCbik1qQHJeeAqt4SBrVxrAmhY+oyYe6Jt99u37Dp59uTZ5ZZ222fq3Ja59o1K1bBFahtBS2kAHx7gXXr0nLGOxdV0s8DLIVPLfdaMRKb11/uQw9b6bt06etmWY3Z9r3/wJj27UvMOaRktM2TvYpp/FE9fa7pCSzvkAX/7pSeS2CUmRZdpRk6E8mKutt3lYsfo9mvBFMvRl/KW7txe25kuXU8iNvEVqrovPDVMX+kaqiNlH/NJLFGtQkyHC/ZGmJP1SygFn8+zkLL/6Hb19/BQ==</diagram></mxfile>"><defs/><g><path d="M 69 24.71 L 89.65 24.71 L 89.47 24.71" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 98.47 24.71 L 89.47 29.21 L 89.47 20.21 Z" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="0" y="15" width="69" height="20" rx="3" ry="3" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 65px; height: 1px; padding-top: 25px; margin-left: 2px;"><div style="box-sizing: border-box; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">a <i>task</i></div></div></div></foreignObject><text x="35" y="29" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">a task</text></switch></g><path d="M 148.47 49.74 L 148.47 70.59 L 148.47 69.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 148.47 78.88 L 143.97 69.88 L 152.97 69.88 Z" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 65px; margin-left: 168px;"><div style="box-sizing: border-box; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">Yes</div></div></div></foreignObject><text x="168" y="68" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">Yes</text></switch></g><path d="M 198.41 24.71 L 221.41 24.71 L 233.88 24.71" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 242.88 24.71 L 233.88 29.21 L 233.88 20.21 Z" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 15px; margin-left: 221px;"><div style="box-sizing: border-box; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">No</div></div></div></foreignObject><text x="221" y="18" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">No</text></switch></g><path d="M 149 0 L 199 25 L 149 50 L 99 25 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 23px; margin-left: 105px;"><div style="box-sizing: border-box; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">condition task</div></div></div></foreignObject><text x="149" y="27" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">condition task</text></switch></g><rect x="244" y="15" width="110" height="20" rx="3" ry="3" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 106px; height: 1px; padding-top: 25px; margin-left: 246px;"><div style="box-sizing: border-box; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">invoke(<i>task</i>)</div></div></div></foreignObject><text x="299" y="29" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">invoke(task)</text></switch></g><rect x="389" y="0" width="170" height="50" rx="7.5" ry="7.5" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 166px; height: 1px; padding-top: 25px; margin-left: 391px;"><div style="box-sizing: border-box; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">decrements the strong dependency of <br />each successor by one</div></div></div></foreignObject><text x="474" y="29" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">decrements the strong depend...</text></switch></g><rect x="590" y="0" width="170" height="50" rx="7.5" ry="7.5" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 166px; height: 1px; padding-top: 25px; margin-left: 592px;"><div style="box-sizing: border-box; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">enqueues each successor of zero strong dependency </div></div></div></foreignObject><text x="675" y="29" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">enqueues each successor of z...</text></switch></g><rect x="99" y="80" width="100" height="30" rx="4.5" ry="4.5" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 96px; height: 1px; padding-top: 95px; margin-left: 101px;"><div style="box-sizing: border-box; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><i>r</i> = invoke(<i>task</i>)</div></div></div></foreignObject><text x="149" y="99" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">r = invoke(task)</text></switch></g><path d="M 354.35 24.71 L 378.35 24.71" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 387.35 24.71 L 378.35 29.21 L 378.35 20.21 Z" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 559.06 24.71 L 579.06 24.71 L 579.88 24.71" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 588.88 24.71 L 579.88 29.21 L 579.88 20.21 Z" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="244" y="70" width="100" height="50" rx="7.5" ry="7.5" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 96px; height: 1px; padding-top: 95px; margin-left: 246px;"><div style="box-sizing: border-box; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">enqueues the <br /><i>r-th </i>successor</div></div></div></foreignObject><text x="294" y="99" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">enqueues the...</text></switch></g><path d="M 199.06 95.29 L 228.47 95.29 L 233.65 95.29" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 242.65 95.29 L 233.65 99.79 L 233.65 90.79 Z" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></svg> |