Repository navigation
Commit 7b9f8a1
committed
pythongh-113320: Reduce the number of dangerous
getattr() calls when constructing protocol classes1 parent df1eec3 commit 7b9f8a1
3 files changed
Lines changed: 70 additions & 20 deletions
File tree
- Lib
- test
- Misc/NEWS.d/next/Library
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3448 | 3448 | | |
3449 | 3449 | | |
3450 | 3450 | | |
3451 | | - | |
3452 | | - | |
| 3451 | + | |
| 3452 | + | |
3453 | 3453 | | |
3454 | 3454 | | |
3455 | 3455 | | |
| |||
3472 | 3472 | | |
3473 | 3473 | | |
3474 | 3474 | | |
| 3475 | + | |
| 3476 | + | |
| 3477 | + | |
| 3478 | + | |
| 3479 | + | |
| 3480 | + | |
3475 | 3481 | | |
3476 | 3482 | | |
3477 | 3483 | | |
| |||
4105 | 4111 | | |
4106 | 4112 | | |
4107 | 4113 | | |
| 4114 | + | |
4108 | 4115 | | |
4109 | 4116 | | |
4110 | 4117 | | |
| |||
4120 | 4127 | | |
4121 | 4128 | | |
4122 | 4129 | | |
| 4130 | + | |
| 4131 | + | |
| 4132 | + | |
| 4133 | + | |
| 4134 | + | |
| 4135 | + | |
| 4136 | + | |
| 4137 | + | |
| 4138 | + | |
| 4139 | + | |
| 4140 | + | |
| 4141 | + | |
| 4142 | + | |
| 4143 | + | |
| 4144 | + | |
| 4145 | + | |
| 4146 | + | |
| 4147 | + | |
| 4148 | + | |
| 4149 | + | |
| 4150 | + | |
| 4151 | + | |
| 4152 | + | |
| 4153 | + | |
| 4154 | + | |
| 4155 | + | |
| 4156 | + | |
| 4157 | + | |
| 4158 | + | |
| 4159 | + | |
| 4160 | + | |
4123 | 4161 | | |
4124 | 4162 | | |
4125 | 4163 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1670 | 1670 | | |
1671 | 1671 | | |
1672 | 1672 | | |
1673 | | - | |
| 1673 | + | |
1674 | 1674 | | |
1675 | 1675 | | |
1676 | 1676 | | |
| |||
1833 | 1833 | | |
1834 | 1834 | | |
1835 | 1835 | | |
1836 | | - | |
1837 | | - | |
1838 | | - | |
1839 | | - | |
1840 | | - | |
1841 | 1836 | | |
1842 | 1837 | | |
1843 | 1838 | | |
| |||
1846 | 1841 | | |
1847 | 1842 | | |
1848 | 1843 | | |
| 1844 | + | |
| 1845 | + | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
| 1849 | + | |
1849 | 1850 | | |
1850 | | - | |
| 1851 | + | |
1851 | 1852 | | |
1852 | 1853 | | |
1853 | 1854 | | |
1854 | | - | |
1855 | | - | |
1856 | | - | |
1857 | | - | |
| 1855 | + | |
1858 | 1856 | | |
1859 | 1857 | | |
1860 | 1858 | | |
1861 | 1859 | | |
1862 | | - | |
1863 | | - | |
1864 | | - | |
1865 | | - | |
1866 | | - | |
1867 | | - | |
1868 | 1860 | | |
1869 | 1861 | | |
1870 | 1862 | | |
| |||
1892 | 1884 | | |
1893 | 1885 | | |
1894 | 1886 | | |
1895 | | - | |
| 1887 | + | |
1896 | 1888 | | |
1897 | 1889 | | |
1898 | 1890 | | |
| |||
2114 | 2106 | | |
2115 | 2107 | | |
2116 | 2108 | | |
| 2109 | + | |
| 2110 | + | |
| 2111 | + | |
| 2112 | + | |
| 2113 | + | |
| 2114 | + | |
| 2115 | + | |
| 2116 | + | |
| 2117 | + | |
| 2118 | + | |
| 2119 | + | |
| 2120 | + | |
| 2121 | + | |
| 2122 | + | |
| 2123 | + | |
| 2124 | + | |
2117 | 2125 | | |
2118 | 2126 | | |
2119 | 2127 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
0 commit comments