CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 23:49:57 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-repository-download: git clone https://github.com/DynamoDS/Dynamo.git
etag: W/"7704fc0ce3cf7792674c752e95c2805f"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=jfGCH8ApvveRvuIPpzmvSYFcCEW4qUlHiUdu%2FTlwIeY6jlMeZGAttnn1mlxygLMPhwJRVQ3VCS1iKbMp7n2MjIw00n560%2BcpX%2BMn5IdPdigbGdyGakYJQ0pYZ4%2BmBDWjDaOrxXUR2nH91CmMwEEIelCTF6AYvTBljkJUf6OD6k4hVK3Ai0pdDnJh%2FskJMN4jiMR3FVpS2IpgXeu2kLHihvZRygDs%2FaqPhqSVsTfrhLD6iyrCU2VD7g24I4nx2V%2BvcAcAT9RCSvNSLUfIZ9PvKQ%3D%3D--IjiVSb98QlrlYokH--dct9LbxRLqsmjHi0X9XC6Q%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.236848322.1753660196; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 23:49:56 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 23:49:56 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: D284:2EF87B:DA2C37:120BDD5:6886BB24
[DNM] Optimize live execution of modified graphs (#9485) · DynamoDS/Dynamo@dac8353 · GitHub
Copy file name to clipboardExpand all lines: src/DynamoCore/Engine/EngineController.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoAssociative/CodeGen.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoAssociative/CodeGen_SSA.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/AssociativeGraph.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/DSASM/Executive.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/DSASM/InstructionSet.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/DSASM/Stack.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/Lang/FunctionPointerEvaluator.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/Parser/AssociativeAST.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/RuntimeCore.cs
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 658
Commit dac8353
[DNM] Optimize live execution of modified graphs (#9485)
* optimization of execution of modified graphs
* fix live execution tests for modified inputs
* code cleanup
* code fix
* code fixes
* mark added subtrees as input subtrees
* Fix incorrect merge conflict flix
* Changes to fix build
* Run second exection via ApplyUpdate similar to previous run model
* add support for string input
* Ignore unsupported inputs (dropdown, datetime, etc)
* update for case with modified UI node
Co-authored-by: Craig Long <craig.long@autodesk.com>
Co-authored-by: Craig Long <craig.alan.long@gmail.com>1 parent 2476003 commit dac8353Copy full SHA for dac8353
File tree
Expand file treeCollapse file tree
13 files changed
+284
-60
lines changedFilter options
- src
- DynamoCore/Engine
- Engine
- ProtoAssociative
- ProtoCore
- DSASM
- Lang
- Parser
- Utils
- ProtoScript/Runners
- test/Engine/ProtoTest/LiveRunnerTests
Expand file treeCollapse file tree
13 files changed
+284
-60
lines changedsrc/DynamoCore/Engine/EngineController.cs
Copy file name to clipboardExpand all lines: src/DynamoCore/Engine/EngineController.cs+17Lines changed: 17 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
428 | 428 |
| |
429 | 429 |
| |
430 | 430 |
| |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
431 | 448 |
| |
432 | 449 |
| |
433 | 450 |
| |
|
src/Engine/ProtoAssociative/CodeGen.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoAssociative/CodeGen.cs+12Lines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5420 | 5420 |
| |
5421 | 5421 |
| |
5422 | 5422 |
| |
| 5423 | + | |
| 5424 | + | |
| 5425 | + | |
| 5426 | + | |
| 5427 | + | |
| 5428 | + | |
| 5429 | + | |
| 5430 | + | |
| 5431 | + | |
| 5432 | + | |
| 5433 | + | |
| 5434 | + | |
5423 | 5435 |
| |
5424 | 5436 |
| |
5425 | 5437 |
| |
|
src/Engine/ProtoAssociative/CodeGen_SSA.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoAssociative/CodeGen_SSA.cs+1Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
488 | 488 |
| |
489 | 489 |
| |
490 | 490 |
| |
| 491 | + | |
491 | 492 |
| |
492 | 493 |
| |
493 | 494 |
| |
|
src/Engine/ProtoCore/AssociativeGraph.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/AssociativeGraph.cs+2-4Lines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
746 | 746 |
| |
747 | 747 |
| |
748 | 748 |
| |
749 |
| - | |
750 |
| - | |
| 749 | + | |
| 750 | + | |
751 | 751 |
| |
752 | 752 |
| |
753 | 753 |
| |
| |||
767 | 767 |
| |
768 | 768 |
| |
769 | 769 |
| |
770 |
| - | |
771 | 770 |
| |
772 |
| - | |
773 | 771 |
| |
774 | 772 |
| |
775 | 773 |
| |
|
src/Engine/ProtoCore/DSASM/Executive.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/DSASM/Executive.cs+22-2Lines changed: 22 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
| 39 | + | |
39 | 40 |
| |
40 | 41 |
| |
41 | 42 |
| |
| |||
66 | 67 |
| |
67 | 68 |
| |
68 | 69 |
| |
69 |
| - | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
70 | 76 |
| |
71 | 77 |
| |
72 | 78 |
| |
| |||
1341 | 1347 |
| |
1342 | 1348 |
| |
1343 | 1349 |
| |
| 1350 | + | |
1344 | 1351 |
| |
1345 | 1352 |
| |
| 1353 | + | |
| 1354 | + | |
| 1355 | + | |
1346 | 1356 |
| |
1347 | 1357 |
| |
1348 | 1358 |
| |
| |||
1636 | 1646 |
| |
1637 | 1647 |
| |
1638 | 1648 |
| |
| 1649 | + | |
1639 | 1650 |
| |
1640 | 1651 |
| |
1641 | 1652 |
| |
| |||
1646 | 1657 |
| |
1647 | 1658 |
| |
1648 | 1659 |
| |
| 1660 | + | |
1649 | 1661 |
| |
1650 | 1662 |
| |
1651 | 1663 |
| |
| |||
1655 | 1667 |
| |
1656 | 1668 |
| |
1657 | 1669 |
| |
| 1670 | + | |
1658 | 1671 |
| |
1659 | 1672 |
| |
1660 | 1673 |
| |
1661 | 1674 |
| |
1662 | 1675 |
| |
1663 | 1676 |
| |
1664 | 1677 |
| |
1665 |
| - | |
| 1678 | + | |
1666 | 1679 |
| |
1667 | 1680 |
| |
1668 | 1681 |
| |
| |||
2339 | 2352 |
| |
2340 | 2353 |
| |
2341 | 2354 |
| |
| 2355 | + | |
| 2356 | + | |
| 2357 | + | |
2342 | 2358 |
| |
2343 | 2359 |
| |
2344 | 2360 |
| |
| |||
2452 | 2468 |
| |
2453 | 2469 |
| |
2454 | 2470 |
| |
| 2471 | + | |
| 2472 | + | |
| 2473 | + | |
| 2474 | + | |
2455 | 2475 |
| |
2456 | 2476 |
| |
2457 | 2477 |
| |
|
src/Engine/ProtoCore/DSASM/InstructionSet.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/DSASM/InstructionSet.cs+1Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| 13 | + | |
13 | 14 |
| |
14 | 15 |
| |
15 | 16 |
| |
|
src/Engine/ProtoCore/DSASM/Stack.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/DSASM/Stack.cs+12-2Lines changed: 12 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
36 |
| - | |
37 |
| - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
38 | 39 |
| |
39 | 40 |
| |
40 | 41 |
| |
| |||
52 | 53 |
| |
53 | 54 |
| |
54 | 55 |
| |
| 56 | + | |
55 | 57 |
| |
56 | 58 |
| |
57 | 59 |
| |
| |||
89 | 91 |
| |
90 | 92 |
| |
91 | 93 |
| |
| 94 | + | |
92 | 95 |
| |
93 | 96 |
| |
94 | 97 |
| |
| |||
217 | 220 |
| |
218 | 221 |
| |
219 | 222 |
| |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
220 | 229 |
| |
221 | 230 |
| |
222 | 231 |
| |
223 | 232 |
| |
224 | 233 |
| |
225 | 234 |
| |
| 235 | + | |
226 | 236 |
| |
227 | 237 |
| |
228 | 238 |
| |
|
src/Engine/ProtoCore/Lang/FunctionPointerEvaluator.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/Lang/FunctionPointerEvaluator.cs-1Lines changed: 0 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
107 | 107 |
| |
108 | 108 |
| |
109 | 109 |
| |
110 |
| - | |
111 | 110 |
| |
112 | 111 |
| |
113 | 112 |
| |
|
src/Engine/ProtoCore/Parser/AssociativeAST.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/Parser/AssociativeAST.cs+5-1Lines changed: 5 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2082 | 2082 |
| |
2083 | 2083 |
| |
2084 | 2084 |
| |
| 2085 | + | |
2085 | 2086 |
| |
2086 | 2087 |
| |
2087 | 2088 |
| |
| |||
2097 | 2098 |
| |
2098 | 2099 |
| |
2099 | 2100 |
| |
| 2101 | + | |
2100 | 2102 |
| |
2101 | 2103 |
| |
2102 | 2104 |
| |
| |||
2117 | 2119 |
| |
2118 | 2120 |
| |
2119 | 2121 |
| |
| 2122 | + | |
2120 | 2123 |
| |
2121 | 2124 |
| |
2122 | 2125 |
| |
| |||
2140 | 2143 |
| |
2141 | 2144 |
| |
2142 | 2145 |
| |
2143 |
| - | |
| 2146 | + | |
| 2147 | + | |
2144 | 2148 |
| |
2145 | 2149 |
| |
2146 | 2150 |
| |
|
src/Engine/ProtoCore/RuntimeCore.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/RuntimeCore.cs+16Lines changed: 16 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| 6 | + | |
6 | 7 |
| |
7 | 8 |
| |
8 | 9 |
| |
| |||
333 | 334 |
| |
334 | 335 |
| |
335 | 336 |
| |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
336 | 352 |
| |
337 | 353 |
| |
338 | 354 |
| |
|
You can’t perform that action at this time.
0 commit comments