Commit 1ef26c5
committed
Create new references to fast locals overwritten via f_locals
These may provide support for borrowed references contained in frames
closer to the top of the call stack. Add them to a list attached to the
frame when they are overwritten, to be destroyed when the frame is destroyed.1 parent a12ccd9 commit 1ef26c5
File tree
4 files changed
+38
-2
lines changed- Include/internal
- Lib/test
- Objects
4 files changed
+38
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
34 | 40 | | |
35 | 41 | | |
36 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
597 | 597 | | |
598 | 598 | | |
599 | 599 | | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
600 | 614 | | |
601 | 615 | | |
602 | 616 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1643 | 1643 | | |
1644 | 1644 | | |
1645 | 1645 | | |
1646 | | - | |
| 1646 | + | |
1647 | 1647 | | |
1648 | 1648 | | |
1649 | 1649 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
243 | 243 | | |
244 | 244 | | |
245 | 245 | | |
246 | | - | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
247 | 259 | | |
248 | 260 | | |
249 | 261 | | |
| |||
1806 | 1818 | | |
1807 | 1819 | | |
1808 | 1820 | | |
| 1821 | + | |
1809 | 1822 | | |
1810 | 1823 | | |
1811 | 1824 | | |
| |||
1818 | 1831 | | |
1819 | 1832 | | |
1820 | 1833 | | |
| 1834 | + | |
1821 | 1835 | | |
1822 | 1836 | | |
1823 | 1837 | | |
| |||
1832 | 1846 | | |
1833 | 1847 | | |
1834 | 1848 | | |
| 1849 | + | |
1835 | 1850 | | |
1836 | 1851 | | |
1837 | 1852 | | |
| |||
1973 | 1988 | | |
1974 | 1989 | | |
1975 | 1990 | | |
| 1991 | + | |
1976 | 1992 | | |
1977 | 1993 | | |
1978 | 1994 | | |
| |||
0 commit comments