From 224dcf04726605781069a019931a4d96c823e5d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Geisend=C3=B6rfer?= Date: Mon, 24 May 2021 11:49:05 +0200 Subject: [PATCH] rename --- goroutine-stack.excalidraw | 2630 ----------------- ...tled.excalidraw => stack-traces.excalidraw | 0 2 files changed, 2630 deletions(-) delete mode 100644 goroutine-stack.excalidraw rename Untitled.excalidraw => stack-traces.excalidraw (100%) diff --git a/goroutine-stack.excalidraw b/goroutine-stack.excalidraw deleted file mode 100644 index 686685c..0000000 --- a/goroutine-stack.excalidraw +++ /dev/null @@ -1,2630 +0,0 @@ -{ - "type": "excalidraw", - "version": 2, - "source": "https://excalidraw.com", - "elements": [ - { - "type": "text", - "version": 210, - "versionNonce": 1638567039, - "isDeleted": false, - "id": "-tilwVFl0bVKjP-ujOovv", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 899.1015625, - "y": 309.6796875, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "width": 193, - "height": 25, - "seed": 1357565986, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "return address (pc)", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 240, - "versionNonce": 1299300081, - "isDeleted": false, - "id": "OrQSZbLpX0DY32TPfeE1s", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 899.05859375, - "y": 350.87834821428555, - "strokeColor": "#e67700", - "backgroundColor": "transparent", - "width": 131, - "height": 25, - "seed": 2099280866, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "frame pointer", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 149, - "versionNonce": 1254270111, - "isDeleted": false, - "id": "f1L2s-8bZHGsy3hAVIZMM", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 880.2578125, - "y": 342.58203125, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 290.51953125, - "height": 0, - "seed": 891989922, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 290.51953125, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "line", - "version": 166, - "versionNonce": 866040017, - "isDeleted": false, - "id": "VhliGF34bi79EFIeNSpcq", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 880.11328125, - "y": 381.1328125, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 290.6328125, - "height": 0, - "seed": 490236770, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 290.6328125, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 273, - "versionNonce": 1700968639, - "isDeleted": false, - "id": "TCFdOrKUwkyx6I4V7tsLM", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 897.51953125, - "y": 460.609375, - "strokeColor": "#364fc7", - "backgroundColor": "transparent", - "width": 141, - "height": 25, - "seed": 1629496497, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "local variables", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 279, - "versionNonce": 567375537, - "isDeleted": false, - "id": "gcxFv8gLkEs-01nESaC_d", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 879.328125, - "y": 506.35546875, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 289.609375, - "height": 0, - "seed": 729017553, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 289.609375, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 396, - "versionNonce": 925583583, - "isDeleted": false, - "id": "t4afkyHqhkgGJgEhjZ_JQ", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 900.26953125, - "y": 531.12890625, - "strokeColor": "#5c940d", - "backgroundColor": "transparent", - "width": 97, - "height": 25, - "seed": 1194118818, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "arguments", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 280, - "versionNonce": 447838353, - "isDeleted": false, - "id": "Qd8i6oVI_mlM_YYGCP7BM", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 879.328125, - "y": 580.0546875, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 289.609375, - "height": 0, - "seed": 545474622, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 289.609375, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 292, - "versionNonce": 1034736895, - "isDeleted": false, - "id": "icoxl-K2hGvm26t0AudO_", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 897.99609375, - "y": 588.1640625, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "width": 193, - "height": 25, - "seed": 219335458, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "return address (pc)", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 229, - "versionNonce": 1609973361, - "isDeleted": false, - "id": "OJAhlQXimeySHdfCuTiLj", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 880.11328125, - "y": 621.93359375, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 290.6328125, - "height": 0, - "seed": 150030306, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 290.6328125, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 284, - "versionNonce": 1885855007, - "isDeleted": false, - "id": "aGkSceWFkchSvI35bfPS7", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 899.05859375, - "y": 629.8214285714284, - "strokeColor": "#e67700", - "backgroundColor": "transparent", - "width": 131, - "height": 25, - "seed": 1852770750, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "frame pointer", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 318, - "versionNonce": 275204177, - "isDeleted": false, - "id": "hx5BRllngdEOcNhzXamJ2", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 879.328125, - "y": 664.52734375, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 289.609375, - "height": 0, - "seed": 1766846370, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 289.609375, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "line", - "version": 429, - "versionNonce": 46981439, - "isDeleted": false, - "id": "OmmzCgB8661rxeoBD_m1W", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 878.4075520833333, - "y": 42.25221690900213, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 0, - "height": 888.7319158650453, - "seed": 1645430654, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 0, - 888.7319158650453 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "line", - "version": 471, - "versionNonce": 98309681, - "isDeleted": false, - "id": "Tp5z4aXMgu7xrROBPq61m", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1169.765625, - "y": 41.51729490991488, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 0, - "height": 886.2316667318429, - "seed": 1473325218, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 0, - 886.2316667318429 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 429, - "versionNonce": 1715233119, - "isDeleted": false, - "id": "1d9E2v-yaIMJR5f8mm_vu", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 909.4352678571429, - "y": 832.6692088293648, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 106, - "height": 25, - "seed": 1561384382, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "free space", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 140, - "versionNonce": 1933322257, - "isDeleted": false, - "id": "NPKP8QSAUMl9C8e3ZlID7", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 877.78515625, - "y": 303.35546875, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 292.0625, - "height": 0, - "seed": 127838818, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 292.0625, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 487, - "versionNonce": 1024057233, - "isDeleted": false, - "id": "UEQW6As2u2N7Pfi4ZI3K2", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 880.0065104166667, - "y": -133.36545138888894, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 293, - "height": 45, - "seed": 510521823, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 36, - "fontFamily": 1, - "text": "Goroutine Stack", - "baseline": 32, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 617, - "versionNonce": 1115618801, - "isDeleted": false, - "id": "guDEtzKiU6ou4lv92SvTX", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 717.6914930555561, - "y": -39.09513888888881, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 123, - "height": 25, - "seed": 140835710, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [ - "TxE7oNEYJaS8t3rcdLQlt" - ], - "fontSize": 20, - "fontFamily": 1, - "text": "high address", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 783, - "versionNonce": 1735185823, - "isDeleted": false, - "id": "z5bhp7tVfHca1yjVWHg7q", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 722.2730902777784, - "y": 910.8447792658731, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 127, - "height": 25, - "seed": 1285921250, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [ - "TxE7oNEYJaS8t3rcdLQlt" - ], - "fontSize": 20, - "fontFamily": 1, - "text": "low addresss", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 346, - "versionNonce": 850139089, - "isDeleted": false, - "id": "T3y__UGff5USKupeLYc6k", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1289.6263888888898, - "y": 634.075, - "strokeColor": "#e67700", - "backgroundColor": "transparent", - "width": 408, - "height": 50, - "seed": 1584925922, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [ - "KoNFG6D2UwOnInqP6scyw" - ], - "fontSize": 20, - "fontFamily": 1, - "text": "rbp (CPU Register)\nStarting point for frame pointer unwinding", - "baseline": 43, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "arrow", - "version": 319, - "versionNonce": 798935487, - "isDeleted": false, - "id": "KoNFG6D2UwOnInqP6scyw", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1276.4449652777787, - "y": 646.4994791666668, - "strokeColor": "#e67700", - "backgroundColor": "transparent", - "width": 144.6997763464774, - "height": 1.1794937424173213, - "seed": 395029666, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - -144.6997763464774, - 1.1794937424173213 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": "arrow" - }, - { - "type": "arrow", - "version": 1382, - "versionNonce": 903542193, - "isDeleted": false, - "id": "TxE7oNEYJaS8t3rcdLQlt", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 776.7207592675044, - "y": -0.0934027777776123, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 1.411305899214426, - "height": 901.8515388021526, - "seed": 1279642978, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": { - "elementId": "guDEtzKiU6ou4lv92SvTX", - "focus": 0.04083615781670036, - "gap": 14.0017361111112 - }, - "endBinding": { - "elementId": "z5bhp7tVfHca1yjVWHg7q", - "focus": -0.11976222857387889, - "gap": 9.086643241497995 - }, - "points": [ - [ - 0, - 0 - ], - [ - 1.411305899214426, - 901.8515388021526 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": "arrow" - }, - { - "type": "text", - "version": 315, - "versionNonce": 1521611985, - "isDeleted": false, - "id": "VQFds_uqQ8b1HVEy9_zKm", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 899.5876736111111, - "y": 49.97916666666665, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "width": 193, - "height": 25, - "seed": 387033247, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "return address (pc)", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 349, - "versionNonce": 255006609, - "isDeleted": false, - "id": "nd2aujH4HrB228mGCMGeN", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 899.5447048611111, - "y": 90.89136904761892, - "strokeColor": "#e67700", - "backgroundColor": "transparent", - "width": 131, - "height": 25, - "seed": 999678398, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "frame pointer", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 242, - "versionNonce": 47752703, - "isDeleted": false, - "id": "2Ryy3fd72z7APGOqfWytO", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 881.0303819444445, - "y": 82.59505208333337, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 290.51953125, - "height": 0, - "seed": 169295202, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 290.51953125, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "line", - "version": 258, - "versionNonce": 820772209, - "isDeleted": false, - "id": "at_dzh07LmADZUxZhWKOR", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 880.5993923611111, - "y": 121.14583333333337, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 290.6328125, - "height": 0, - "seed": 1976805566, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 290.6328125, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 694, - "versionNonce": 569478687, - "isDeleted": false, - "id": "LXvZCBS51l0CXzmtSYXn0", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 899.8637152777777, - "y": 198.05946180555554, - "strokeColor": "#364fc7", - "backgroundColor": "transparent", - "width": 141, - "height": 25, - "seed": 756780158, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "local variables", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 379, - "versionNonce": 1515005777, - "isDeleted": false, - "id": "JvMAJHqC_2F4YeyfHgiP8", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 879.8142361111111, - "y": 242.95052083333337, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 289.609375, - "height": 0, - "seed": 1659717585, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 289.609375, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 572, - "versionNonce": 435712575, - "isDeleted": false, - "id": "PDkk2Fq9FJJ6bZqt39fW-", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 898.3641493055555, - "y": 257.7777777777778, - "strokeColor": "#5c940d", - "backgroundColor": "transparent", - "width": 97, - "height": 25, - "seed": 2130452350, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "arguments", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 246, - "versionNonce": 1974342961, - "isDeleted": false, - "id": "vu2xeIjyxgKXL198gWCHV", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 878.2712673611111, - "y": 41.368489583333336, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 292.0625, - "height": 0, - "seed": 1324909649, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 292.0625, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 890, - "versionNonce": 1910321777, - "isDeleted": false, - "id": "qZS-hLMRA9x5fkuuK5-OT", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 550.6659939236115, - "y": 322.61471354166684, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 182, - "height": 100, - "seed": 618095742, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "stacks grow from\nhigh to low memory\naddresses for\nhistorical reasons", - "baseline": 93, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 538, - "versionNonce": 913721105, - "isDeleted": false, - "id": "iSBp6bbfXtVoFELhIM29b", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1184.737065972223, - "y": 93.53463541666684, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 399, - "height": 25, - "seed": 1587737022, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [ - "05vm0VOe3NmovqFSN-J6Q" - ], - "fontSize": 20, - "fontFamily": 1, - "text": "last frame pointer usually holds value 0", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 363, - "versionNonce": 1212296831, - "isDeleted": false, - "id": "fITJohz9s2h0xtGVeUIq2", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 914.8772569444449, - "y": -64.00529513888858, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 225, - "height": 25, - "seed": 1274516322, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "\"Bottom\" of the Stack", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 708, - "versionNonce": 1998404849, - "isDeleted": false, - "id": "QbrNxfRYs9hN3FePgvFhF", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 901.6202256944443, - "y": 721.19921875, - "strokeColor": "#364fc7", - "backgroundColor": "transparent", - "width": 141, - "height": 25, - "seed": 1104286754, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "local variables", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 418, - "versionNonce": 34997919, - "isDeleted": false, - "id": "GmQsMrwper1O3K9gA8tWg", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 876.9383680555557, - "y": 758.0099826388889, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 289.609375, - "height": 0, - "seed": 269281041, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 289.609375, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "arrow", - "version": 450, - "versionNonce": 1887369041, - "isDeleted": false, - "id": "8tbPs-gfFPV1PLBeqJ0OY", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1275.8423952132944, - "y": 734.1885245739942, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 138.81742915203927, - "height": 3.0283018974593006, - "seed": 1132364734, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": { - "focus": 0.5551220110883551, - "gap": 10.610165550595184, - "elementId": "h6aNxbhfiKFd4t3ptxZb9" - }, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - -138.81742915203927, - 3.0283018974593006 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": "arrow" - }, - { - "type": "text", - "version": 359, - "versionNonce": 1120587185, - "isDeleted": false, - "id": "h6aNxbhfiKFd4t3ptxZb9", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1282.3070529513896, - "y": 721.917990451389, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 189, - "height": 50, - "seed": 1523613087, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [ - "KoNFG6D2UwOnInqP6scyw", - "8tbPs-gfFPV1PLBeqJ0OY" - ], - "fontSize": 20, - "fontFamily": 1, - "text": "rsp (CPU Register)\n\"Top\" of the Stack", - "baseline": 43, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "arrow", - "version": 405, - "versionNonce": 422933681, - "isDeleted": false, - "id": "si2GNwgDzg7YPe4ANmQ2U", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 862.2929315476192, - "y": 641.9957589285709, - "strokeColor": "#e67700", - "backgroundColor": "transparent", - "width": 51.22265625, - "height": 271.69921875000006, - "seed": 751229502, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - -43.3828125, - -28.109375 - ], - [ - -42.640625, - -235.93359375000006 - ], - [ - 7.83984375, - -271.69921875000006 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": "arrow" - }, - { - "type": "arrow", - "version": 571, - "versionNonce": 1452157663, - "isDeleted": false, - "id": "ma97F_WLOzJl2N4GEXiTB", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 867.9692708333336, - "y": 358.7351562499996, - "strokeColor": "#e67700", - "backgroundColor": "transparent", - "width": 50, - "height": 256.69921875000006, - "seed": 464847586, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - -43.3828125, - -28.109375 - ], - [ - -50, - -222.22265625000006 - ], - [ - -1.640625, - -256.69921875000006 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": "arrow" - }, - { - "type": "arrow", - "version": 1092, - "versionNonce": 1556497649, - "isDeleted": false, - "id": "Z5dHKyxlw7fA3Phl82Uxu", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1178.8136158929847, - "y": 248.83074734704346, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 51.37737548261293, - "height": 252.22296707033004, - "seed": 1326514850, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": { - "elementId": "Owca-nOyQKbE8BFlBxKxt", - "focus": -1.0737811656225826, - "gap": 8.449996520126092 - }, - "points": [ - [ - 0, - 0 - ], - [ - 44.98043172606344, - 25.616462474384633 - ], - [ - 37.379008734991885, - 214.08507296545608 - ], - [ - -6.39694375654949, - 252.22296707033004 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": "arrow", - "endArrowhead": "arrow" - }, - { - "type": "text", - "version": 795, - "versionNonce": 1146116511, - "isDeleted": false, - "id": "V6I1c9v3y8WHm3cF6I_nT", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1239.9829427083337, - "y": 326.37968749999953, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 350, - "height": 100, - "seed": 143546558, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "This is called a \"Stack Frame\"\nand represents a function call\nin a stack trace. There are three\nframes shown in this graphic.", - "baseline": 93, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 450, - "versionNonce": 1835105951, - "isDeleted": false, - "id": "Owca-nOyQKbE8BFlBxKxt", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1179.1001302083337, - "y": 509.5037109374996, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 358, - "height": 75, - "seed": 1563887778, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [ - "Z5dHKyxlw7fA3Phl82Uxu" - ], - "fontSize": 20, - "fontFamily": 1, - "text": "Unlike C Go passes all arguments\non stack instead of using registers.\nThis will change in the near future.", - "baseline": 68, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 119, - "versionNonce": 153355857, - "isDeleted": false, - "id": "AbAEdHerw7ER59-GI81k_", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 878.3872395833336, - "y": -32.218395727277255, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 0, - "height": 87.84027072727679, - "seed": 1210487455, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 0, - 87.84027072727679 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "line", - "version": 132, - "versionNonce": 264438591, - "isDeleted": false, - "id": "C8nso9m9tP98Jt5E1D7Ip", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1170.8911458333337, - "y": -32.89684041202115, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 0, - "height": 86.13980916202068, - "seed": 257281887, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 0, - 86.13980916202068 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "line", - "version": 565, - "versionNonce": 72422449, - "isDeleted": false, - "id": "_3pPNrK6YuSQjBqGW7wK9", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 880.0245536581103, - "y": -32.94081101190521, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 292.11832828633476, - "height": 0, - "seed": 576100785, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 292.11832828633476, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 711, - "versionNonce": 1948140383, - "isDeleted": false, - "id": "JtduhO9FtVXiGthsEME_s", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 901.0834201388894, - "y": -8.540451388889313, - "strokeColor": "#5c940d", - "backgroundColor": "transparent", - "width": 97, - "height": 25, - "seed": 1195234783, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "arguments", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 762, - "versionNonce": 597138449, - "isDeleted": false, - "id": "aqPp7EtLStYxvRpdzBe_O", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 563.5758556547621, - "y": 777.5459821428567, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 187, - "height": 125, - "seed": 1050129759, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "stacks start with\n2kb and are grown\nby the runtime if\nthey run out of\nfree space", - "baseline": 118, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 134, - "versionNonce": 123502463, - "isDeleted": false, - "id": "UdDnT20JjG70ay68dsaA1", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 899.0552083333336, - "y": 138.53593749999953, - "strokeColor": "#087f5b", - "backgroundColor": "transparent", - "width": 131, - "height": 25, - "seed": 512097855, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "return values", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 400, - "versionNonce": 172784625, - "isDeleted": false, - "id": "q9ysYPYbMiCcmZtv2vVXJ", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 879.6775173611111, - "y": 181.52473958333337, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 289.609375, - "height": 0, - "seed": 264187966, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 289.609375, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "line", - "version": 292, - "versionNonce": 1807628191, - "isDeleted": false, - "id": "1tdq4_bIX8CKQ6f05JzPZ", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 879.84375, - "y": 443.07421875, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 289.609375, - "height": 0, - "seed": 1958378210, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 289.609375, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 330, - "versionNonce": 1612305873, - "isDeleted": false, - "id": "RcaqFLGr0xtNDydzRdkBv", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 897.2578125, - "y": 396.73939732142856, - "strokeColor": "#087f5b", - "backgroundColor": "transparent", - "width": 131, - "height": 25, - "seed": 713700241, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "return values", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "line", - "version": 430, - "versionNonce": 661908415, - "isDeleted": false, - "id": "1GLPfUH8Z7W_t0PC9b3FR", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 876.9383680555557, - "y": 707.8029513888889, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "width": 289.609375, - "height": 0, - "seed": 121009086, - "groupIds": [], - "strokeSharpness": "round", - "boundElementIds": [], - "startBinding": null, - "endBinding": null, - "points": [ - [ - 0, - 0 - ], - [ - 289.609375, - 0 - ] - ], - "lastCommittedPoint": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 384, - "versionNonce": 719385521, - "isDeleted": false, - "id": "jvQsJ2lSKwWYlzRfdy3Wh", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 900.07421875, - "y": 674.02734375, - "strokeColor": "#087f5b", - "backgroundColor": "transparent", - "width": 131, - "height": 25, - "seed": 2073603874, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "return values", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "id": "5vqIviqFQtSO8-siHpg5p", - "type": "line", - "x": 876.2906994047623, - "y": 929.5794642857138, - "width": 294.2466517857142, - "height": 0, - "angle": 0, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "round", - "seed": 409020689, - "version": 79, - "versionNonce": 2102216703, - "isDeleted": false, - "boundElementIds": null, - "points": [ - [ - 0, - 0 - ], - [ - 294.2466517857142, - 0 - ] - ], - "lastCommittedPoint": null, - "startBinding": null, - "endBinding": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "id": "W3fTZpakc-8QjaetG0cN9", - "type": "line", - "x": 1168.818601190476, - "y": -31.423604910714808, - "width": 2.3073997477870307, - "height": 273.4834749635202, - "angle": 0, - "strokeColor": "#c92a2a", - "backgroundColor": "#fa5252", - "fillStyle": "hachure", - "strokeWidth": 4, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "round", - "seed": 2129132415, - "version": 291, - "versionNonce": 453819121, - "isDeleted": false, - "boundElementIds": null, - "points": [ - [ - 0, - 0 - ], - [ - -2.3073997477870307, - 273.4834749635202 - ] - ], - "lastCommittedPoint": null, - "startBinding": null, - "endBinding": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "id": "GoctOPyDPr0ruQ5p_t4GI", - "type": "line", - "x": 1167.283444940476, - "y": 244.92405133928517, - "width": 1.9819755530261318, - "height": 262.2473628734691, - "angle": 0, - "strokeColor": "#5c940d", - "backgroundColor": "#fa5252", - "fillStyle": "hachure", - "strokeWidth": 4, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "round", - "seed": 302299121, - "version": 415, - "versionNonce": 1969580191, - "isDeleted": false, - "boundElementIds": null, - "points": [ - [ - 0, - 0 - ], - [ - -1.9819755530261318, - 262.2473628734691 - ] - ], - "lastCommittedPoint": null, - "startBinding": null, - "endBinding": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "id": "AnKuTyR-Yn34hlkTlYEAE", - "type": "line", - "x": 1167.974851190476, - "y": 509.83030133928514, - "width": 1.508634120865736, - "height": 247.85109453341795, - "angle": 0, - "strokeColor": "#1864ab", - "backgroundColor": "#fa5252", - "fillStyle": "hachure", - "strokeWidth": 4, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "round", - "seed": 337661279, - "version": 561, - "versionNonce": 209335505, - "isDeleted": false, - "boundElementIds": null, - "points": [ - [ - 0, - 0 - ], - [ - -1.508634120865736, - 247.85109453341795 - ] - ], - "lastCommittedPoint": null, - "startBinding": null, - "endBinding": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "id": "NJrYoV5BmuXYRJefmqEmZ", - "type": "rectangle", - "x": 1941.2896949404767, - "y": -4.237779017857321, - "width": 388.9794921875, - "height": 610.2246093749998, - "angle": 0, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 2, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "sharp", - "seed": 709975935, - "version": 398, - "versionNonce": 1754665329, - "isDeleted": false, - "boundElementIds": [ - "Rmo7xoPHvdiRDFNSZPzQW", - "LpvHHYESLtHurjVPI_1lQ", - "4xyOvNcA2LAjouuoLNueU" - ] - }, - { - "id": "pAsvMoI1-2vH10W8Jt4Ev", - "type": "arrow", - "x": 1122.2125465029767, - "y": 59.51222098214279, - "width": 837.8918185763891, - "height": 64.14518542030592, - "angle": 0, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "round", - "seed": 1683236657, - "version": 1728, - "versionNonce": 1630230687, - "isDeleted": false, - "boundElementIds": null, - "points": [ - [ - 0, - 0 - ], - [ - 126.220703125, - -33.57421875 - ], - [ - 469.1680593881838, - -49.517364239750314 - ], - [ - 722.1002604166667, - -33.535807291666686 - ], - [ - 837.8918185763891, - 14.6278211805556 - ] - ], - "lastCommittedPoint": null, - "startBinding": null, - "endBinding": { - "elementId": "tcYhO-m3xZ4XqjKG411wi", - "focus": -0.6155217839845086, - "gap": 5.383572048611654 - }, - "startArrowhead": null, - "endArrowhead": "arrow" - }, - { - "id": "KXS7HCAvDwSXjQdgOFLst", - "type": "arrow", - "x": 1112.1093750000002, - "y": 321.35364084828205, - "width": 839.4863095238097, - "height": 96.06505267863929, - "angle": 0, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "round", - "seed": 688538143, - "version": 1207, - "versionNonce": 1826387551, - "isDeleted": false, - "boundElementIds": null, - "points": [ - [ - 0, - 0 - ], - [ - 33.488200092362376, - -0.6161196292571276 - ], - [ - 112.44203869047647, - -96.06505267863929 - ], - [ - 839.4863095238097, - -78.09901535225038 - ] - ], - "lastCommittedPoint": null, - "startBinding": null, - "endBinding": { - "elementId": "psntamkQi7l_9QvAdhvas", - "focus": -0.09329030983998449, - "gap": 7.798502604167538 - }, - "startArrowhead": null, - "endArrowhead": "arrow" - }, - { - "id": "LpvHHYESLtHurjVPI_1lQ", - "type": "arrow", - "x": 1130.6158668154767, - "y": 602.3979631696427, - "width": 822.9140625000005, - "height": 205.9456380208332, - "angle": 0, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "round", - "seed": 1613994897, - "version": 1041, - "versionNonce": 1487967921, - "isDeleted": false, - "boundElementIds": null, - "points": [ - [ - 0, - 0 - ], - [ - 449.9609375, - -16.806640625 - ], - [ - 728.8982802824919, - -181.48479056287755 - ], - [ - 822.9140625000005, - -205.9456380208332 - ] - ], - "lastCommittedPoint": null, - "startBinding": null, - "endBinding": { - "elementId": "lvBY3AgJbUZW1aRbYEMCK", - "focus": -0.008905709466715364, - "gap": 6.586914062500341 - }, - "startArrowhead": null, - "endArrowhead": "arrow" - }, - { - "type": "text", - "version": 509, - "versionNonce": 980127135, - "isDeleted": false, - "id": "ETNZFcmww3iVo3JUw7ZIU", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1542.4242404513896, - "y": 747.035177951389, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "width": 287, - "height": 75, - "seed": 721763710, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [ - "KoNFG6D2UwOnInqP6scyw", - "8tbPs-gfFPV1PLBeqJ0OY", - "4xyOvNcA2LAjouuoLNueU" - ], - "fontSize": 20, - "fontFamily": 1, - "text": "rip (CPU register)\nHolds the pc of the currently\nexecuting function", - "baseline": 68, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "id": "4xyOvNcA2LAjouuoLNueU", - "type": "arrow", - "x": 1823.1500465029767, - "y": 728.9702287946427, - "width": 130.1406250000009, - "height": 184.17945832647797, - "angle": 0, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "round", - "seed": 1661160415, - "version": 249, - "versionNonce": 1126822673, - "isDeleted": false, - "boundElementIds": null, - "points": [ - [ - 0, - 0 - ], - [ - 66.42578124999977, - -169.658203125 - ], - [ - 130.1406250000009, - -184.17945832647797 - ] - ], - "lastCommittedPoint": null, - "startBinding": { - "elementId": "ETNZFcmww3iVo3JUw7ZIU", - "focus": 0.5098168028905308, - "gap": 18.064949156746252 - }, - "endBinding": null, - "startArrowhead": null, - "endArrowhead": "arrow" - }, - { - "type": "text", - "version": 572, - "versionNonce": 103236945, - "isDeleted": false, - "id": "2b7StTM6DFp1hORA0yOEL", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1963.4499782986118, - "y": 9.78873697916665, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "width": 152, - "height": 25, - "seed": 393047793, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "runtime.goexit()", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 562, - "versionNonce": 860057567, - "isDeleted": false, - "id": "oTtJA7vjSADdG-3dBAJh7", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1957.8103298611113, - "y": 185.13541666666663, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "width": 130, - "height": 25, - "seed": 616240095, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "runtime.main()", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "type": "text", - "version": 756, - "versionNonce": 1020549489, - "isDeleted": false, - "id": "cXAyllJ-hBtzqP5Bd1Y5d", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1962.2927517361115, - "y": 483.0748697916666, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "width": 93, - "height": 25, - "seed": 1710481233, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "main.foo()", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "id": "Rz3tYRAQn9xre0Y8O4WEi", - "type": "line", - "x": 1939.7311011904774, - "y": 172.2726376488095, - "width": 388.7011718750002, - "height": 0, - "angle": 0, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "round", - "seed": 1280644273, - "version": 100, - "versionNonce": 1893217105, - "isDeleted": false, - "boundElementIds": null, - "points": [ - [ - 0, - 0 - ], - [ - 388.7011718750002, - 0 - ] - ], - "lastCommittedPoint": null, - "startBinding": null, - "endBinding": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "id": "O0_CQmfyU20XEzYCAI9Z4", - "type": "line", - "x": 1940.5367652529774, - "y": 323.1613095238095, - "width": 388.9501953125002, - "height": 0, - "angle": 0, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "round", - "seed": 899060127, - "version": 106, - "versionNonce": 34347985, - "isDeleted": false, - "boundElementIds": null, - "points": [ - [ - 0, - 0 - ], - [ - 388.9501953125002, - 0 - ] - ], - "lastCommittedPoint": null, - "startBinding": null, - "endBinding": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "type": "text", - "version": 593, - "versionNonce": 1516706833, - "isDeleted": false, - "id": "BTFfLoqkn8ZmJPArv4ktB", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 1958.0544704861115, - "y": 336.81022135416663, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "width": 100, - "height": 25, - "seed": 1652008081, - "groupIds": [], - "strokeSharpness": "sharp", - "boundElementIds": [], - "fontSize": 20, - "fontFamily": 1, - "text": "main.main()", - "baseline": 18, - "textAlign": "left", - "verticalAlign": "top" - }, - { - "id": "GXXqHwlUr4iGZ0_gM_XOq", - "type": "line", - "x": 1942.6754371279774, - "y": 460.5685360863095, - "width": 388.9501953125002, - "height": 0, - "angle": 0, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "round", - "seed": 2016559953, - "version": 166, - "versionNonce": 1374641535, - "isDeleted": false, - "boundElementIds": null, - "points": [ - [ - 0, - 0 - ], - [ - 388.9501953125002, - 0 - ] - ], - "lastCommittedPoint": null, - "startBinding": null, - "endBinding": null, - "startArrowhead": null, - "endArrowhead": null - }, - { - "id": "CQlyOziza5HixQOp8Fyn4", - "type": "text", - "x": 1985.1266090029774, - "y": -88.4783389136905, - "width": 296, - "height": 45, - "angle": 0, - "strokeColor": "#c92a2a", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "sharp", - "seed": 454698001, - "version": 91, - "versionNonce": 1836845887, - "isDeleted": false, - "boundElementIds": null, - "text": "Executable Code", - "fontSize": 36, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "top", - "baseline": 32 - }, - { - "id": "lvBY3AgJbUZW1aRbYEMCK", - "type": "text", - "x": 1960.1168433779774, - "y": 365.3400204613095, - "width": 142, - "height": 60, - "angle": 0, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "sharp", - "seed": 1262966335, - "version": 145, - "versionNonce": 1152971167, - "isDeleted": false, - "boundElementIds": [ - "LpvHHYESLtHurjVPI_1lQ" - ], - "text": "... machine code ...\ncall main.foo()\n... machine code ...", - "fontSize": 16, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "top", - "baseline": 54 - }, - { - "id": "psntamkQi7l_9QvAdhvas", - "type": "text", - "x": 1959.3941871279774, - "y": 212.2394345238095, - "width": 142, - "height": 60, - "angle": 0, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "sharp", - "seed": 1593927025, - "version": 182, - "versionNonce": 907272977, - "isDeleted": false, - "boundElementIds": [ - "KXS7HCAvDwSXjQdgOFLst" - ], - "text": "... machine code ...\ncall main.main()\n... machine code ...", - "fontSize": 16, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "top", - "baseline": 54 - }, - { - "id": "tcYhO-m3xZ4XqjKG411wi", - "type": "text", - "x": 1965.4879371279774, - "y": 45.42791108630951, - "width": 142, - "height": 60, - "angle": 0, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "sharp", - "seed": 267493791, - "version": 278, - "versionNonce": 1443663729, - "isDeleted": false, - "boundElementIds": [ - "pAsvMoI1-2vH10W8Jt4Ev" - ], - "text": "... machine code ...\ncall runtime.main()\n... machine code ...", - "fontSize": 16, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "top", - "baseline": 54 - }, - { - "id": "PfGhkziKyrCVztnt3sX1i", - "type": "text", - "x": 1961.1471168154774, - "y": 509.48064546130945, - "width": 142, - "height": 60, - "angle": 0, - "strokeColor": "#000000", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "strokeSharpness": "sharp", - "seed": 700408977, - "version": 148, - "versionNonce": 328033887, - "isDeleted": false, - "boundElementIds": [ - "4xyOvNcA2LAjouuoLNueU" - ], - "text": "... machine code ...\n... machine code ...\n... machine code ...", - "fontSize": 16, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "top", - "baseline": 54 - } - ], - "appState": { - "gridSize": null, - "viewBackgroundColor": "#ffffff" - } -} \ No newline at end of file diff --git a/Untitled.excalidraw b/stack-traces.excalidraw similarity index 100% rename from Untitled.excalidraw rename to stack-traces.excalidraw