Commit 3d436a8
committed
Optimize makeDynCall to use dynCall_xx function directly where needed
Now the runtime `dynCall` is only used in places where the
signature is not known at compile time, such as embind or
(the internally unused) `getFuncWrapper`.
Move `getDynCaller` into embind.js which is the only place
it was used.1 parent 5dc1e7c commit 3d436a8
File tree
6 files changed
+19
-18
lines changed- src
- tools/ports
6 files changed
+19
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1381 | 1381 | | |
1382 | 1382 | | |
1383 | 1383 | | |
1384 | | - | |
1385 | 1384 | | |
1386 | 1385 | | |
1387 | 1386 | | |
| |||
1614 | 1613 | | |
1615 | 1614 | | |
1616 | 1615 | | |
1617 | | - | |
| 1616 | + | |
1618 | 1617 | | |
1619 | 1618 | | |
1620 | 1619 | | |
1621 | 1620 | | |
1622 | 1621 | | |
1623 | | - | |
1624 | | - | |
1625 | | - | |
1626 | | - | |
1627 | | - | |
1628 | | - | |
1629 | 1622 | | |
1630 | 1623 | | |
1631 | 1624 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3727 | 3727 | | |
3728 | 3728 | | |
3729 | 3729 | | |
3730 | | - | |
| 3730 | + | |
3731 | 3731 | | |
3732 | 3732 | | |
3733 | 3733 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1105 | 1105 | | |
1106 | 1106 | | |
1107 | 1107 | | |
1108 | | - | |
1109 | 1108 | | |
1110 | | - | |
1111 | | - | |
| 1109 | + | |
| 1110 | + | |
1112 | 1111 | | |
1113 | 1112 | | |
1114 | 1113 | | |
| |||
1197 | 1196 | | |
1198 | 1197 | | |
1199 | 1198 | | |
1200 | | - | |
| 1199 | + | |
1201 | 1200 | | |
1202 | 1201 | | |
1203 | 1202 | | |
| |||
1519 | 1518 | | |
1520 | 1519 | | |
1521 | 1520 | | |
1522 | | - | |
1523 | 1521 | | |
1524 | 1522 | | |
1525 | 1523 | | |
| |||
1531 | 1529 | | |
1532 | 1530 | | |
1533 | 1531 | | |
1534 | | - | |
| 1532 | + | |
1535 | 1533 | | |
1536 | 1534 | | |
1537 | 1535 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
985 | 985 | | |
986 | 986 | | |
987 | 987 | | |
988 | | - | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
989 | 999 | | |
990 | 1000 | | |
991 | 1001 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
191 | | - | |
| 191 | + | |
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
| 93 | + | |
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| |||
0 commit comments