CARVIEW |
Select Language
HTTP/2 200
date: Mon, 28 Jul 2025 07:02:21 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/"ddf63991c7d8f1b6fc44476ae41c45f2"
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=c3aeBzBJEZuOqt7tYwCmqXeOpAxkPz%2BV5XIoiNSYazXmj5flICNnUxkT3E16wbJ3JlKT5Sf%2FfyIMyY16TUgPxwQhF0q64ePaC3SKmOHA5y6T%2BPQSbiXl1sH7KyzFMjXtXfxPAl4quCywUPJARKeEbSL2%2BIO2eMkfMGGuzhdSuawHpFBfOsL3I0yOtaEMDCO7mC46bhS8HcYFZiQtYN8tQ7F310MJ2aZ4IO%2FiDeChi%2FOOnKUQtD3EQ0lA18alSORhZFt%2FugXj3wG9ABXsB5NGcQ%3D%3D--fNeOIWhjA7TOVxwk--9SD4n2a%2Fkd%2FMVZtO9pQrKA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.966600738.1753686140; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 07:02:20 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 07:02:20 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: AEE8:3ED739:15E18CB:1C93ED8:6887207C
DYN-4230 Callsite ExecWithRISlowPath optimizations to improve Cross P… · DynamoDS/Dynamo@4f40058 · GitHub
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/Lang/CallSite.cs
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 658
Commit 4f40058
authored
DYN-4230 Callsite ExecWithRISlowPath optimizations to improve Cross Product replication performance (#11921)
* Remove homogeneous parameter check. Use FunctionEndPoint option count instead
(cherry picked from commit 6cfc8b5)
* Renam FunctionEndPoint list to plural for clarity
(cherry picked from commit 9e6009f)
* Define finalFunctionEndPoint if functionEndPoints list contains only one option
(cherry picked from commit 220c357)
* Move allocaiton of parameters list outside of final for loop. This saves memory and GC time.
(cherry picked from commit 9319e64)
* Use DSArray directly to access parameters vs copy to another array. Saves time, memory, and GC.
(cherry picked from commit d66dde2)
* Set list capacity directly vs resizing dynamically during initialization
(cherry picked from commit de85122)
Co-authored-by: Craig Long <craig.long@autodesk.com>1 parent 647edc8 commit 4f40058Copy full SHA for 4f40058
File tree
Expand file treeCollapse file tree
1 file changed
+23
-101
lines changedFilter options
- src/Engine/ProtoCore/Lang
Expand file treeCollapse file tree
1 file changed
+23
-101
lines changedsrc/Engine/ProtoCore/Lang/CallSite.cs
Copy file name to clipboardExpand all lines: src/Engine/ProtoCore/Lang/CallSite.cs+23-101Lines changed: 23 additions & 101 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1549 | 1549 |
| |
1550 | 1550 |
| |
1551 | 1551 |
| |
1552 |
| - | |
| 1552 | + | |
1553 | 1553 |
| |
1554 | 1554 |
| |
1555 | 1555 |
| |
| |||
1563 | 1563 |
| |
1564 | 1564 |
| |
1565 | 1565 |
| |
1566 |
| - | |
| 1566 | + | |
1567 | 1567 |
| |
1568 | 1568 |
| |
1569 | 1569 |
| |
1570 | 1570 |
| |
1571 |
| - | |
| 1571 | + | |
1572 | 1572 |
| |
1573 | 1573 |
| |
1574 | 1574 |
| |
| |||
1588 | 1588 |
| |
1589 | 1589 |
| |
1590 | 1590 |
| |
1591 |
| - | |
| 1591 | + | |
1592 | 1592 |
| |
1593 | 1593 |
| |
1594 | 1594 |
| |
| |||
1599 | 1599 |
| |
1600 | 1600 |
| |
1601 | 1601 |
| |
1602 |
| - | |
| 1602 | + | |
1603 | 1603 |
| |
1604 | 1604 |
| |
1605 | 1605 |
| |
| |||
1615 | 1615 |
| |
1616 | 1616 |
| |
1617 | 1617 |
| |
1618 |
| - | |
| 1618 | + | |
| 1619 | + | |
| 1620 | + | |
| 1621 | + | |
| 1622 | + | |
| 1623 | + | |
1619 | 1624 |
| |
1620 | 1625 |
| |
1621 | 1626 |
| |
| |||
1648 | 1653 |
| |
1649 | 1654 |
| |
1650 | 1655 |
| |
1651 |
| - | |
1652 |
| - | |
1653 |
| - | |
1654 |
| - | |
1655 |
| - | |
1656 |
| - | |
1657 |
| - | |
1658 |
| - | |
1659 |
| - | |
1660 | 1656 |
| |
1661 | 1657 |
| |
1662 | 1658 |
| |
| |||
1749 | 1745 |
| |
1750 | 1746 |
| |
1751 | 1747 |
| |
1752 |
| - | |
| 1748 | + | |
1753 | 1749 |
| |
1754 | 1750 |
| |
1755 | 1751 |
| |
| |||
1775 | 1771 |
| |
1776 | 1772 |
| |
1777 | 1773 |
| |
1778 |
| - | |
1779 |
| - | |
1780 |
| - | |
1781 |
| - | |
1782 |
| - | |
1783 |
| - | |
1784 |
| - | |
1785 |
| - | |
1786 |
| - | |
1787 |
| - | |
1788 |
| - | |
1789 |
| - | |
1790 | 1774 |
| |
1791 | 1775 |
| |
1792 | 1776 |
| |
1793 |
| - | |
| 1777 | + | |
1794 | 1778 |
| |
1795 | 1779 |
| |
1796 | 1780 |
| |
1797 |
| - | |
1798 |
| - | |
1799 |
| - | |
| 1781 | + | |
| 1782 | + | |
1800 | 1783 |
| |
1801 | 1784 |
| |
1802 | 1785 |
| |
| |||
1807 | 1790 |
| |
1808 | 1791 |
| |
1809 | 1792 |
| |
1810 |
| - | |
| 1793 | + | |
1811 | 1794 |
| |
1812 | 1795 |
| |
1813 | 1796 |
| |
| |||
1816 | 1799 |
| |
1817 | 1800 |
| |
1818 | 1801 |
| |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
1819 | 1805 |
| |
1820 | 1806 |
| |
1821 | 1807 |
| |
1822 | 1808 |
| |
1823 |
| - | |
1824 |
| - | |
1825 |
| - | |
| 1809 | + | |
1826 | 1810 |
| |
1827 | 1811 |
| |
1828 | 1812 |
| |
1829 | 1813 |
| |
1830 | 1814 |
| |
1831 |
| - | |
1832 |
| - | |
1833 |
| - | |
1834 |
| - | |
1835 |
| - | |
1836 |
| - | |
1837 |
| - | |
1838 |
| - | |
| 1815 | + | |
| 1816 | + | |
1839 | 1817 |
| |
1840 | 1818 |
| |
1841 | 1819 |
| |
| |||
1863 | 1841 |
| |
1864 | 1842 |
| |
1865 | 1843 |
| |
1866 |
| - | |
| 1844 | + | |
1867 | 1845 |
| |
1868 | 1846 |
| |
1869 | 1847 |
| |
| |||
1963 | 1941 |
| |
1964 | 1942 |
| |
1965 | 1943 |
| |
1966 |
| - | |
1967 |
| - | |
1968 |
| - | |
1969 |
| - | |
1970 |
| - | |
1971 |
| - | |
1972 |
| - | |
1973 |
| - | |
1974 |
| - | |
1975 |
| - | |
1976 |
| - | |
1977 |
| - | |
1978 |
| - | |
1979 |
| - | |
1980 |
| - | |
1981 |
| - | |
1982 |
| - | |
1983 |
| - | |
1984 |
| - | |
1985 |
| - | |
1986 |
| - | |
1987 |
| - | |
1988 |
| - | |
1989 |
| - | |
1990 |
| - | |
1991 |
| - | |
1992 |
| - | |
1993 |
| - | |
1994 |
| - | |
1995 |
| - | |
1996 |
| - | |
1997 |
| - | |
1998 |
| - | |
1999 |
| - | |
2000 |
| - | |
2001 |
| - | |
2002 |
| - | |
2003 |
| - | |
2004 |
| - | |
2005 |
| - | |
2006 |
| - | |
2007 |
| - | |
2008 |
| - | |
2009 |
| - | |
2010 |
| - | |
2011 |
| - | |
2012 |
| - | |
2013 |
| - | |
2014 |
| - | |
2015 |
| - | |
2016 |
| - | |
2017 |
| - | |
2018 |
| - | |
2019 |
| - | |
2020 |
| - | |
2021 |
| - | |
2022 | 1944 |
| |
2023 | 1945 |
| |
2024 | 1946 |
| |
|
You can’t perform that action at this time.
0 commit comments