Commit 7274d07
authored
pythongh-78502: Add a trackfd parameter to mmap.mmap() on Windows (pythonGH-138238)
If trackfd is False, the file handle corresponding to fileno
will not be duplicated.1 parent 4a33077 commit 7274d07
File tree
5 files changed
+92
-71
lines changed- Doc
- library
- whatsnew
- Lib/test
- Misc/NEWS.d/next/Library
- Modules
5 files changed
+92
-71
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
| 52 | + | |
52 | 53 | | |
53 | 54 | | |
54 | | - | |
| 55 | + | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
| |||
69 | 70 | | |
70 | 71 | | |
71 | 72 | | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
72 | 84 | | |
73 | 85 | | |
74 | 86 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
358 | 358 | | |
359 | 359 | | |
360 | 360 | | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
361 | 370 | | |
362 | 371 | | |
363 | 372 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | 4 | | |
| |||
269 | 270 | | |
270 | 271 | | |
271 | 272 | | |
272 | | - | |
273 | | - | |
| 273 | + | |
| 274 | + | |
274 | 275 | | |
275 | 276 | | |
276 | 277 | | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | | - | |
302 | | - | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
307 | 311 | | |
308 | 312 | | |
309 | 313 | | |
| |||
315 | 319 | | |
316 | 320 | | |
317 | 321 | | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | | - | |
325 | | - | |
326 | | - | |
327 | 322 | | |
328 | 323 | | |
329 | 324 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
123 | 122 | | |
124 | 123 | | |
125 | 124 | | |
126 | 125 | | |
127 | 126 | | |
| 127 | + | |
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
| |||
636 | 636 | | |
637 | 637 | | |
638 | 638 | | |
639 | | - | |
640 | 639 | | |
641 | 640 | | |
642 | 641 | | |
643 | 642 | | |
644 | 643 | | |
645 | | - | |
646 | 644 | | |
647 | 645 | | |
648 | 646 | | |
| |||
734 | 732 | | |
735 | 733 | | |
736 | 734 | | |
737 | | - | |
738 | | - | |
739 | 735 | | |
740 | 736 | | |
741 | 737 | | |
| |||
750 | 746 | | |
751 | 747 | | |
752 | 748 | | |
| 749 | + | |
753 | 750 | | |
754 | 751 | | |
755 | 752 | | |
| |||
758 | 755 | | |
759 | 756 | | |
760 | 757 | | |
761 | | - | |
762 | 758 | | |
763 | 759 | | |
764 | 760 | | |
| |||
1476 | 1472 | | |
1477 | 1473 | | |
1478 | 1474 | | |
1479 | | - | |
| 1475 | + | |
1480 | 1476 | | |
1481 | 1477 | | |
1482 | 1478 | | |
| |||
1737 | 1733 | | |
1738 | 1734 | | |
1739 | 1735 | | |
1740 | | - | |
| 1736 | + | |
1741 | 1737 | | |
| 1738 | + | |
1742 | 1739 | | |
1743 | 1740 | | |
1744 | 1741 | | |
1745 | | - | |
| 1742 | + | |
1746 | 1743 | | |
1747 | | - | |
| 1744 | + | |
1748 | 1745 | | |
1749 | | - | |
| 1746 | + | |
1750 | 1747 | | |
1751 | 1748 | | |
1752 | 1749 | | |
| |||
1813 | 1810 | | |
1814 | 1811 | | |
1815 | 1812 | | |
| 1813 | + | |
1816 | 1814 | | |
1817 | | - | |
1818 | | - | |
1819 | | - | |
1820 | | - | |
1821 | | - | |
1822 | | - | |
1823 | | - | |
1824 | | - | |
1825 | | - | |
1826 | | - | |
1827 | | - | |
1828 | | - | |
1829 | | - | |
1830 | | - | |
1831 | | - | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
| 1820 | + | |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
| 1827 | + | |
| 1828 | + | |
| 1829 | + | |
| 1830 | + | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
1832 | 1834 | | |
1833 | 1835 | | |
1834 | 1836 | | |
1835 | 1837 | | |
1836 | 1838 | | |
1837 | 1839 | | |
1838 | 1840 | | |
1839 | | - | |
| 1841 | + | |
| 1842 | + | |
1840 | 1843 | | |
1841 | 1844 | | |
1842 | 1845 | | |
| |||
1898 | 1901 | | |
1899 | 1902 | | |
1900 | 1903 | | |
1901 | | - | |
| 1904 | + | |
1902 | 1905 | | |
1903 | 1906 | | |
1904 | 1907 | | |
| |||
0 commit comments