vscode-devicetree
vscode-devicetree copied to clipboard
Extension causes high cpu load
- Issue Type:
Performance
- Extension Name:
devicetree
- Extension Version:
2.3.1
- OS Version:
Linux x64 5.19.0-43-generic
- VS Code version:
1.78.2
:warning: Make sure to attach this file from your home-directory:
Find more details here: https://github.com/microsoft/vscode/wiki/Explain-extension-causes-high-cpu-load
Here is the trond-snekvik.devicetree-unresponsive.cpuprofile.txt` file contents though I have deleted some line lines from "samples" and "time Delta"
{ "nodes": [ { "id": 1, "callFrame": { "functionName": "(root)", "scriptId": "0", "url": "", "lineNumber": -1, "columnNumber": -1 }, "hitCount": 0, "children": [ 2, 25, 27 ] }, { "id": 2, "callFrame": { "functionName": "a", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 207666 }, "hitCount": 0, "children": [ 3 ] }, { "id": 3, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 233900 }, "hitCount": 0, "children": [ 4 ] }, { "id": 4, "callFrame": { "functionName": "fire", "scriptId": "166", "url": "pii_removed/extensionHostProcess.js", "lineNumber": 62, "columnNumber": 1587 }, "hitCount": 0, "children": [ 5 ] }, { "id": 5, "callFrame": { "functionName": "deliver", "scriptId": "166", "url": "pii_removed/extensionHostProcess.js", "lineNumber": 62, "columnNumber": 2058 }, "hitCount": 0, "children": [ 6 ] }, { "id": 6, "callFrame": { "functionName": "invoke", "scriptId": "166", "url": "pii_removed/extensionHostProcess.js", "lineNumber": 62, "columnNumber": 126 }, "hitCount": 0, "children": [ 7 ] }, { "id": 7, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 245550 }, "hitCount": 0, "children": [ 8 ] }, { "id": 8, "callFrame": { "functionName": "t.lint", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 279562 }, "hitCount": 0, "children": [ 9 ] }, { "id": 9, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 279589 }, "hitCount": 0, "children": [ 10 ] }, { "id": 10, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 279600 }, "hitCount": 0, "children": [ 11, 33 ] }, { "id": 11, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 279643 }, "hitCount": 1, "children": [ 12, 31, 48 ], "positionTicks": [ { "line": 1, "ticks": 1 } ] }, { "id": 12, "callFrame": { "functionName": "property", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 325198 }, "hitCount": 8, "children": [ 13, 29 ], "positionTicks": [ { "line": 1, "ticks": 8 } ] }, { "id": 13, "callFrame": { "functionName": "get propMap", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324667 }, "hitCount": 27, "children": [ 14 ], "positionTicks": [ { "line": 1, "ticks": 27 } ] }, { "id": 14, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324743 }, "hitCount": 0, "children": [ 15 ] }, { "id": 15, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324812 }, "hitCount": 15, "children": [ 16, 30, 47 ], "positionTicks": [ { "line": 1, "ticks": 15 } ] }, { "id": 16, "callFrame": { "functionName": "get propMap", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324667 }, "hitCount": 11, "children": [ 17 ], "positionTicks": [ { "line": 1, "ticks": 11 } ] }, { "id": 17, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324743 }, "hitCount": 0, "children": [ 18, 43 ] }, { "id": 18, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324812 }, "hitCount": 155, "children": [ 19, 28, 55 ], "positionTicks": [ { "line": 1, "ticks": 155 } ] }, { "id": 19, "callFrame": { "functionName": "get propMap", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324667 }, "hitCount": 317, "children": [ 20, 26 ], "positionTicks": [ { "line": 1, "ticks": 317 } ] }, { "id": 20, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324743 }, "hitCount": 102, "children": [ 21, 24 ], "positionTicks": [ { "line": 1, "ticks": 102 } ] }, { "id": 21, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324812 }, "hitCount": 1552, "children": [ 22, 23 ], "positionTicks": [ { "line": 1, "ticks": 1552 } ] }, { "id": 22, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324876 }, "hitCount": 107, "positionTicks": [ { "line": 1, "ticks": 107 } ] }, { "id": 23, "callFrame": { "functionName": "get propMap", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324667 }, "hitCount": 2878, "children": [ 38, 46 ], "positionTicks": [ { "line": 1, "ticks": 2878 } ] }, { "id": 38, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324743 }, "hitCount": 16, "children": [ 39, 41 ], "positionTicks": [ { "line": 1, "ticks": 16 } ] }, { "id": 39, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324812 }, "hitCount": 5641, "children": [ 40, 42 ], "positionTicks": [ { "line": 1, "ticks": 5641 } ] }, { "id": 40, "callFrame": { "functionName": "get propMap", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324667 }, "hitCount": 4927, "children": [ 49, 54 ], "positionTicks": [ { "line": 1, "ticks": 4927 } ] }, { "id": 49, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324743 }, "hitCount": 29, "children": [ 50, 53 ], "positionTicks": [ { "line": 1, "ticks": 29 } ] }, { "id": 50, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324812 }, "hitCount": 11520, "children": [ 51, 52 ], "positionTicks": [ { "line": 1, "ticks": 11520 } ] }, { "id": 51, "callFrame": { "functionName": "get propMap", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324667 }, "hitCount": 2776, "positionTicks": [ { "line": 1, "ticks": 2776 } ] }, { "id": 52, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324876 }, "hitCount": 72, "positionTicks": [ { "line": 1, "ticks": 72 } ] }, { "id": 53, "callFrame": { "functionName": "get", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 339087 }, "hitCount": 190, "positionTicks": [ { "line": 1, "ticks": 190 } ] }, { "id": 54, "callFrame": { "functionName": "get propMap", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324667 }, "hitCount": 2, "positionTicks": [ { "line": 1, "ticks": 2 } ] }, { "id": 42, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324876 }, "hitCount": 226, "positionTicks": [ { "line": 1, "ticks": 226 } ] }, { "id": 41, "callFrame": { "functionName": "get", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 339087 }, "hitCount": 76, "positionTicks": [ { "line": 1, "ticks": 76 } ] }, { "id": 46, "callFrame": { "functionName": "get propMap", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324667 }, "hitCount": 4, "positionTicks": [ { "line": 1, "ticks": 4 } ] }, { "id": 24, "callFrame": { "functionName": "get", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 339087 }, "hitCount": 6, "positionTicks": [ { "line": 1, "ticks": 6 } ] }, { "id": 26, "callFrame": { "functionName": "get propMap", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324667 }, "hitCount": 25, "positionTicks": [ { "line": 1, "ticks": 25 } ] }, { "id": 28, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324876 }, "hitCount": 13, "positionTicks": [ { "line": 1, "ticks": 13 } ] }, { "id": 55, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324743 }, "hitCount": 3, "positionTicks": [ { "line": 1, "ticks": 3 } ] }, { "id": 43, "callFrame": { "functionName": "get", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 339087 }, "hitCount": 1, "positionTicks": [ { "line": 1, "ticks": 1 } ] }, { "id": 30, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324876 }, "hitCount": 2, "positionTicks": [ { "line": 1, "ticks": 2 } ] }, { "id": 47, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324743 }, "hitCount": 1, "positionTicks": [ { "line": 1, "ticks": 1 } ] }, { "id": 29, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 324743 }, "hitCount": 10, "positionTicks": [ { "line": 1, "ticks": 10 } ] }, { "id": 31, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 279720 }, "hitCount": 1, "children": [ 32, 44 ], "positionTicks": [ { "line": 1, "ticks": 1 } ] }, { "id": 32, "callFrame": { "functionName": "get entries", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 216353 }, "hitCount": 1, "positionTicks": [ { "line": 1, "ticks": 1 } ] }, { "id": 44, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 281616 }, "hitCount": 0, "children": [ 45 ] }, { "id": 45, "callFrame": { "functionName": "node", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 227711 }, "hitCount": 5, "positionTicks": [ { "line": 1, "ticks": 5 } ] }, { "id": 48, "callFrame": { "functionName": "type", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 220481 }, "hitCount": 1, "positionTicks": [ { "line": 1, "ticks": 1 } ] }, { "id": 33, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 284070 }, "hitCount": 0, "children": [ 34 ] }, { "id": 34, "callFrame": { "functionName": "property", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 223847 }, "hitCount": 1, "children": [ 35 ], "positionTicks": [ { "line": 1, "ticks": 1 } ] }, { "id": 35, "callFrame": { "functionName": "uniqueProperties", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 224635 }, "hitCount": 3, "children": [ 36 ], "positionTicks": [ { "line": 1, "ticks": 3 } ] }, { "id": 36, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 224684 }, "hitCount": 0, "children": [ 37 ] }, { "id": 37, "callFrame": { "functionName": "", "scriptId": "256", "url": "pii_removed/extension.js", "lineNumber": 0, "columnNumber": 224709 }, "hitCount": 1, "positionTicks": [ { "line": 1, "ticks": 1 } ] }, { "id": 25, "callFrame": { "functionName": "(program)", "scriptId": "0", "url": "", "lineNumber": -1, "columnNumber": -1 }, "hitCount": 142 }, { "id": 27, "callFrame": { "functionName": "(garbage collector)", "scriptId": "0", "url": "", "lineNumber": -1, "columnNumber": -1 }, "hitCount": 486 } ], "startTime": 3840188512, "endTime": 3845458465, "samples": [ 22, 21, 21, 19, 19, 19, 21, 21, 20, 21, 21,
51,
39,
39,
23,
39,
42,
39,
50,
50,
50,
50,
23,
50,
51,
51,
40,
27,
50,
50,
40,
51,
50,
50,
50,
50,
50,
39,
40,
51,
51,
51,
40,
40,
50,
50,
50,
50,
40,
50,
23,
50,
],
"timeDeltas": [
268120,
306,
155,
598,
159,
170,
144,
162,
156,
158,
156,
157,
156,
156,
156,
148,
166,
156,
157,
156,
156,
156,
158,
155,
128,
157,
170,
142,
156,
171,
142,
169,
143,
157,
169,
138,
157,
156,
156,
157,
166,
158,
157,
156,
172,
156,
156,
158,
311,
157,
157,
156,
157,
157,
155,
157,
210,
178,
122,
158,
158,
156,
156,
169,
156,
158,
156,
157,
157,
156,
156,
157,
156,
157,
156,
156,
156,
157,
157,
155,
157,
156,
156,
157,
157,
156,
155,
156,
173,
156,
156,
156,
156,
158,
156,
159,
156,
]
}