Commit 8a4cd70
authored
* Add DICT_UPDATE and DICT_MERGE bytecodes. Use them for ** unpacking.
* Remove BUILD_MAP_UNPACK and BUILD_MAP_UNPACK_WITH_CALL, as they are now unused.
* Update magic number for ** unpacking opcodes.
* Update dis.rst to incorporate new bytecodes.
* Add blurb entry.
1 parent 72b1004 commit 8a4cd70
File tree
10 files changed
+3670
-3662
lines changed- Doc/library
- Include
- Lib
- importlib
- Misc/NEWS.d/next/Core and Builtins
- Python
10 files changed
+3670
-3662
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
873 | 873 | | |
874 | 874 | | |
875 | 875 | | |
876 | | - | |
| 876 | + | |
877 | 877 | | |
878 | 878 | | |
879 | 879 | | |
880 | 880 | | |
881 | 881 | | |
882 | 882 | | |
883 | | - | |
| 883 | + | |
884 | 884 | | |
885 | | - | |
886 | | - | |
887 | | - | |
| 885 | + | |
888 | 886 | | |
889 | | - | |
| 887 | + | |
890 | 888 | | |
891 | 889 | | |
892 | | - | |
| 890 | + | |
893 | 891 | | |
894 | | - | |
895 | | - | |
896 | | - | |
| 892 | + | |
897 | 893 | | |
898 | | - | |
899 | | - | |
900 | | - | |
901 | | - | |
| 894 | + | |
902 | 895 | | |
903 | 896 | | |
904 | 897 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
276 | 276 | | |
277 | 277 | | |
278 | 278 | | |
| 279 | + | |
279 | 280 | | |
280 | 281 | | |
281 | 282 | | |
| |||
285 | 286 | | |
286 | 287 | | |
287 | 288 | | |
288 | | - | |
| 289 | + | |
289 | 290 | | |
290 | 291 | | |
291 | 292 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
200 | 200 | | |
201 | 201 | | |
202 | 202 | | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | 203 | | |
207 | 204 | | |
208 | 205 | | |
| |||
214 | 211 | | |
215 | 212 | | |
216 | 213 | | |
| 214 | + | |
| 215 | + | |
217 | 216 | | |
218 | 217 | | |
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2801 | 2801 | | |
2802 | 2802 | | |
2803 | 2803 | | |
2804 | | - | |
2805 | | - | |
2806 | | - | |
2807 | | - | |
2808 | | - | |
2809 | | - | |
2810 | | - | |
2811 | | - | |
2812 | | - | |
2813 | | - | |
2814 | | - | |
2815 | | - | |
2816 | | - | |
2817 | | - | |
2818 | | - | |
2819 | | - | |
| 2804 | + | |
| 2805 | + | |
| 2806 | + | |
| 2807 | + | |
| 2808 | + | |
| 2809 | + | |
| 2810 | + | |
| 2811 | + | |
2820 | 2812 | | |
| 2813 | + | |
| 2814 | + | |
2821 | 2815 | | |
2822 | | - | |
2823 | | - | |
2824 | | - | |
2825 | | - | |
| 2816 | + | |
2826 | 2817 | | |
2827 | 2818 | | |
2828 | 2819 | | |
2829 | | - | |
2830 | | - | |
2831 | | - | |
2832 | | - | |
2833 | | - | |
| 2820 | + | |
| 2821 | + | |
| 2822 | + | |
2834 | 2823 | | |
2835 | | - | |
2836 | | - | |
2837 | | - | |
2838 | | - | |
2839 | | - | |
2840 | | - | |
2841 | | - | |
| 2824 | + | |
| 2825 | + | |
| 2826 | + | |
| 2827 | + | |
2842 | 2828 | | |
2843 | | - | |
2844 | | - | |
2845 | | - | |
2846 | | - | |
| 2829 | + | |
2847 | 2830 | | |
2848 | 2831 | | |
2849 | 2832 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1007 | 1007 | | |
1008 | 1008 | | |
1009 | 1009 | | |
1010 | | - | |
1011 | | - | |
1012 | | - | |
1013 | 1010 | | |
1014 | 1011 | | |
1015 | 1012 | | |
| |||
1125 | 1122 | | |
1126 | 1123 | | |
1127 | 1124 | | |
| 1125 | + | |
| 1126 | + | |
1128 | 1127 | | |
1129 | 1128 | | |
1130 | 1129 | | |
| |||
3868 | 3867 | | |
3869 | 3868 | | |
3870 | 3869 | | |
3871 | | - | |
| 3870 | + | |
3872 | 3871 | | |
3873 | 3872 | | |
3874 | | - | |
| 3873 | + | |
3875 | 3874 | | |
3876 | 3875 | | |
3877 | 3876 | | |
3878 | | - | |
3879 | | - | |
3880 | | - | |
3881 | | - | |
3882 | | - | |
3883 | | - | |
3884 | 3877 | | |
| 3878 | + | |
| 3879 | + | |
| 3880 | + | |
| 3881 | + | |
| 3882 | + | |
| 3883 | + | |
| 3884 | + | |
| 3885 | + | |
| 3886 | + | |
| 3887 | + | |
| 3888 | + | |
| 3889 | + | |
| 3890 | + | |
| 3891 | + | |
3885 | 3892 | | |
3886 | | - | |
| 3893 | + | |
3887 | 3894 | | |
3888 | 3895 | | |
3889 | | - | |
| 3896 | + | |
| 3897 | + | |
| 3898 | + | |
| 3899 | + | |
| 3900 | + | |
| 3901 | + | |
| 3902 | + | |
| 3903 | + | |
| 3904 | + | |
| 3905 | + | |
| 3906 | + | |
| 3907 | + | |
| 3908 | + | |
3890 | 3909 | | |
3891 | 3910 | | |
3892 | | - | |
3893 | | - | |
| 3911 | + | |
| 3912 | + | |
3894 | 3913 | | |
3895 | | - | |
| 3914 | + | |
| 3915 | + | |
| 3916 | + | |
| 3917 | + | |
| 3918 | + | |
3896 | 3919 | | |
3897 | | - | |
3898 | | - | |
3899 | | - | |
3900 | | - | |
3901 | | - | |
| 3920 | + | |
| 3921 | + | |
3902 | 3922 | | |
3903 | 3923 | | |
3904 | 3924 | | |
| |||
4263 | 4283 | | |
4264 | 4284 | | |
4265 | 4285 | | |
4266 | | - | |
4267 | | - | |
| 4286 | + | |
| 4287 | + | |
4268 | 4288 | | |
4269 | 4289 | | |
4270 | 4290 | | |
4271 | 4291 | | |
4272 | 4292 | | |
4273 | 4293 | | |
4274 | 4294 | | |
4275 | | - | |
| 4295 | + | |
4276 | 4296 | | |
4277 | | - | |
| 4297 | + | |
| 4298 | + | |
4278 | 4299 | | |
4279 | 4300 | | |
| 4301 | + | |
| 4302 | + | |
| 4303 | + | |
| 4304 | + | |
4280 | 4305 | | |
4281 | | - | |
| 4306 | + | |
4282 | 4307 | | |
4283 | 4308 | | |
4284 | 4309 | | |
4285 | 4310 | | |
4286 | 4311 | | |
4287 | 4312 | | |
4288 | 4313 | | |
4289 | | - | |
| 4314 | + | |
4290 | 4315 | | |
4291 | | - | |
4292 | | - | |
4293 | | - | |
4294 | | - | |
4295 | | - | |
| 4316 | + | |
| 4317 | + | |
| 4318 | + | |
| 4319 | + | |
| 4320 | + | |
4296 | 4321 | | |
| 4322 | + | |
4297 | 4323 | | |
4298 | 4324 | | |
4299 | 4325 | | |
| |||
0 commit comments