Commit 81fe5bd
authored
bpo-38858: new_interpreter() reuses _PySys_Create() (pythonGH-17481)
new_interpreter() now calls _PySys_Create() to create a new sys
module isolated from the main interpreter. It now calls
_PySys_InitCore() and _PyImport_FixupBuiltin().
init_interp_main() now calls _PySys_InitMain().1 parent 44ea525 commit 81fe5bd
3 files changed
Lines changed: 46 additions & 55 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
44 | 43 | | |
45 | 44 | | |
46 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
622 | 622 | | |
623 | 623 | | |
624 | 624 | | |
| 625 | + | |
| 626 | + | |
625 | 627 | | |
626 | 628 | | |
627 | 629 | | |
| |||
649 | 651 | | |
650 | 652 | | |
651 | 653 | | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
652 | 657 | | |
653 | 658 | | |
654 | 659 | | |
| |||
660 | 665 | | |
661 | 666 | | |
662 | 667 | | |
663 | | - | |
| 668 | + | |
664 | 669 | | |
665 | 670 | | |
666 | 671 | | |
667 | 672 | | |
668 | 673 | | |
669 | 674 | | |
| 675 | + | |
670 | 676 | | |
671 | 677 | | |
672 | 678 | | |
| |||
688 | 694 | | |
689 | 695 | | |
690 | 696 | | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
691 | 700 | | |
692 | 701 | | |
693 | 702 | | |
| |||
929 | 938 | | |
930 | 939 | | |
931 | 940 | | |
| 941 | + | |
| 942 | + | |
932 | 943 | | |
933 | 944 | | |
934 | 945 | | |
| |||
950 | 961 | | |
951 | 962 | | |
952 | 963 | | |
| 964 | + | |
953 | 965 | | |
954 | | - | |
955 | | - | |
956 | | - | |
| 966 | + | |
| 967 | + | |
957 | 968 | | |
958 | 969 | | |
959 | 970 | | |
| |||
1031 | 1042 | | |
1032 | 1043 | | |
1033 | 1044 | | |
| 1045 | + | |
| 1046 | + | |
1034 | 1047 | | |
1035 | 1048 | | |
1036 | 1049 | | |
| |||
1534 | 1547 | | |
1535 | 1548 | | |
1536 | 1549 | | |
1537 | | - | |
| 1550 | + | |
1538 | 1551 | | |
1539 | 1552 | | |
1540 | 1553 | | |
1541 | 1554 | | |
1542 | | - | |
1543 | | - | |
1544 | | - | |
1545 | | - | |
1546 | | - | |
1547 | | - | |
| 1555 | + | |
| 1556 | + | |
1548 | 1557 | | |
1549 | | - | |
1550 | 1558 | | |
1551 | | - | |
1552 | | - | |
1553 | | - | |
1554 | | - | |
1555 | | - | |
1556 | | - | |
1557 | | - | |
1558 | | - | |
1559 | | - | |
1560 | | - | |
1561 | | - | |
1562 | | - | |
1563 | | - | |
1564 | | - | |
1565 | | - | |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
| 1562 | + | |
1566 | 1563 | | |
1567 | 1564 | | |
1568 | 1565 | | |
1569 | 1566 | | |
1570 | | - | |
| 1567 | + | |
1571 | 1568 | | |
1572 | 1569 | | |
1573 | | - | |
1574 | | - | |
1575 | | - | |
1576 | | - | |
1577 | | - | |
1578 | | - | |
1579 | | - | |
1580 | | - | |
1581 | | - | |
1582 | | - | |
1583 | | - | |
1584 | | - | |
1585 | | - | |
1586 | | - | |
1587 | | - | |
| 1570 | + | |
| 1571 | + | |
| 1572 | + | |
1588 | 1573 | | |
1589 | 1574 | | |
1590 | | - | |
1591 | | - | |
| 1575 | + | |
| 1576 | + | |
| 1577 | + | |
1592 | 1578 | | |
1593 | 1579 | | |
1594 | 1580 | | |
1595 | 1581 | | |
1596 | 1582 | | |
1597 | | - | |
1598 | | - | |
1599 | | - | |
1600 | | - | |
| 1583 | + | |
1601 | 1584 | | |
1602 | 1585 | | |
1603 | 1586 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2919 | 2919 | | |
2920 | 2920 | | |
2921 | 2921 | | |
2922 | | - | |
| 2922 | + | |
2923 | 2923 | | |
2924 | 2924 | | |
2925 | 2925 | | |
| |||
2946 | 2946 | | |
2947 | 2947 | | |
2948 | 2948 | | |
| 2949 | + | |
| 2950 | + | |
2949 | 2951 | | |
2950 | 2952 | | |
2951 | 2953 | | |
2952 | 2954 | | |
2953 | | - | |
| 2955 | + | |
2954 | 2956 | | |
2955 | 2957 | | |
2956 | 2958 | | |
| |||
2961 | 2963 | | |
2962 | 2964 | | |
2963 | 2965 | | |
2964 | | - | |
| 2966 | + | |
2965 | 2967 | | |
2966 | 2968 | | |
2967 | 2969 | | |
2968 | 2970 | | |
2969 | 2971 | | |
2970 | | - | |
| 2972 | + | |
2971 | 2973 | | |
2972 | 2974 | | |
2973 | 2975 | | |
| |||
2980 | 2982 | | |
2981 | 2983 | | |
2982 | 2984 | | |
2983 | | - | |
| 2985 | + | |
| 2986 | + | |
| 2987 | + | |
| 2988 | + | |
| 2989 | + | |
2984 | 2990 | | |
2985 | 2991 | | |
2986 | 2992 | | |
| 2993 | + | |
| 2994 | + | |
| 2995 | + | |
2987 | 2996 | | |
2988 | 2997 | | |
2989 | 2998 | | |
| |||
0 commit comments