Commit cf3db7b
committed
perf(javascript): streamline parser walker hot paths
1 parent 90d54b4 commit cf3db7b
5 files changed
Lines changed: 47 additions & 46 deletions
File tree
- crates/rspack_plugin_javascript/src
- parser_plugin/inner_graph
- visitors/dependency/parser
Lines changed: 3 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
109 | | - | |
110 | | - | |
| 108 | + | |
111 | 109 | | |
112 | 110 | | |
113 | 111 | | |
| |||
116 | 114 | | |
117 | 115 | | |
118 | 116 | | |
119 | | - | |
| 117 | + | |
120 | 118 | | |
121 | 119 | | |
122 | 120 | | |
| |||
169 | 167 | | |
170 | 168 | | |
171 | 169 | | |
172 | | - | |
| 170 | + | |
173 | 171 | | |
174 | 172 | | |
175 | 173 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
123 | 127 | | |
124 | 128 | | |
125 | 129 | | |
| |||
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
136 | | - | |
| 136 | + | |
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| |||
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | | - | |
| 163 | + | |
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
| |||
Lines changed: 10 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
684 | 684 | | |
685 | 685 | | |
686 | 686 | | |
687 | | - | |
688 | 687 | | |
689 | 688 | | |
690 | 689 | | |
| |||
1133 | 1132 | | |
1134 | 1133 | | |
1135 | 1134 | | |
| 1135 | + | |
1136 | 1136 | | |
1137 | | - | |
1138 | | - | |
1139 | 1137 | | |
1140 | 1138 | | |
1141 | 1139 | | |
| |||
1190 | 1188 | | |
1191 | 1189 | | |
1192 | 1190 | | |
| 1191 | + | |
1193 | 1192 | | |
1194 | | - | |
| 1193 | + | |
1195 | 1194 | | |
1196 | 1195 | | |
1197 | 1196 | | |
| |||
1348 | 1347 | | |
1349 | 1348 | | |
1350 | 1349 | | |
1351 | | - | |
| 1350 | + | |
1352 | 1351 | | |
1353 | 1352 | | |
1354 | 1353 | | |
| |||
1612 | 1611 | | |
1613 | 1612 | | |
1614 | 1613 | | |
1615 | | - | |
1616 | 1614 | | |
1617 | | - | |
| 1615 | + | |
| 1616 | + | |
1618 | 1617 | | |
1619 | 1618 | | |
1620 | 1619 | | |
| |||
1639 | 1638 | | |
1640 | 1639 | | |
1641 | 1640 | | |
1642 | | - | |
1643 | | - | |
1644 | 1641 | | |
1645 | 1642 | | |
1646 | 1643 | | |
| |||
1654 | 1651 | | |
1655 | 1652 | | |
1656 | 1653 | | |
1657 | | - | |
| 1654 | + | |
1658 | 1655 | | |
1659 | 1656 | | |
1660 | 1657 | | |
| |||
2127 | 2124 | | |
2128 | 2125 | | |
2129 | 2126 | | |
| 2127 | + | |
| 2128 | + | |
| 2129 | + | |
2130 | 2130 | | |
2131 | 2131 | | |
2132 | 2132 | | |
| |||
Lines changed: 23 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
914 | 914 | | |
915 | 915 | | |
916 | 916 | | |
917 | | - | |
918 | | - | |
919 | | - | |
920 | | - | |
921 | | - | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
922 | 925 | | |
923 | 926 | | |
924 | 927 | | |
| |||
1108 | 1111 | | |
1109 | 1112 | | |
1110 | 1113 | | |
1111 | | - | |
1112 | | - | |
1113 | | - | |
1114 | | - | |
1115 | | - | |
| 1114 | + | |
| 1115 | + | |
1116 | 1116 | | |
1117 | 1117 | | |
1118 | 1118 | | |
| |||
1224 | 1224 | | |
1225 | 1225 | | |
1226 | 1226 | | |
1227 | | - | |
1228 | | - | |
1229 | | - | |
1230 | | - | |
1231 | | - | |
1232 | | - | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
1233 | 1231 | | |
1234 | 1232 | | |
1235 | 1233 | | |
| |||
1367 | 1365 | | |
1368 | 1366 | | |
1369 | 1367 | | |
1370 | | - | |
1371 | | - | |
1372 | | - | |
1373 | | - | |
1374 | | - | |
| 1368 | + | |
| 1369 | + | |
1375 | 1370 | | |
1376 | 1371 | | |
1377 | 1372 | | |
| |||
1942 | 1937 | | |
1943 | 1938 | | |
1944 | 1939 | | |
1945 | | - | |
1946 | | - | |
1947 | 1940 | | |
1948 | 1941 | | |
1949 | | - | |
| 1942 | + | |
| 1943 | + | |
| 1944 | + | |
| 1945 | + | |
| 1946 | + | |
| 1947 | + | |
| 1948 | + | |
1950 | 1949 | | |
1951 | 1950 | | |
1952 | 1951 | | |
| |||
0 commit comments