Commit 1926cf3
gh-151929: Get uptime on BSD/macOS in pythoninfo (GH-152189)
* Check sysctlbyname() function and sys/sysctl.h header in
configure.
* Add _testcapi.uptime_bsd() function.
(cherry picked from commit b6d89ed)
Co-authored-by: Victor Stinner <vstinner@python.org>
1 parent a53c6ca commit 1926cf3
5 files changed
Lines changed: 74 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1083 | 1083 | | |
1084 | 1084 | | |
1085 | 1085 | | |
| 1086 | + | |
| 1087 | + | |
| 1088 | + | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
1086 | 1098 | | |
1087 | 1099 | | |
1088 | 1100 | | |
| |||
1093 | 1105 | | |
1094 | 1106 | | |
1095 | 1107 | | |
1096 | | - | |
| 1108 | + | |
1097 | 1109 | | |
1098 | 1110 | | |
1099 | 1111 | | |
| |||
1107 | 1119 | | |
1108 | 1120 | | |
1109 | 1121 | | |
1110 | | - | |
1111 | | - | |
1112 | | - | |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
1113 | 1131 | | |
1114 | 1132 | | |
1115 | 1133 | | |
| |||
1119 | 1137 | | |
1120 | 1138 | | |
1121 | 1139 | | |
1122 | | - | |
1123 | 1140 | | |
1124 | 1141 | | |
1125 | 1142 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
25 | 28 | | |
26 | 29 | | |
27 | 30 | | |
| |||
2970 | 2973 | | |
2971 | 2974 | | |
2972 | 2975 | | |
| 2976 | + | |
| 2977 | + | |
| 2978 | + | |
| 2979 | + | |
| 2980 | + | |
| 2981 | + | |
| 2982 | + | |
| 2983 | + | |
| 2984 | + | |
| 2985 | + | |
| 2986 | + | |
| 2987 | + | |
| 2988 | + | |
| 2989 | + | |
| 2990 | + | |
| 2991 | + | |
| 2992 | + | |
| 2993 | + | |
| 2994 | + | |
| 2995 | + | |
| 2996 | + | |
| 2997 | + | |
| 2998 | + | |
| 2999 | + | |
| 3000 | + | |
2973 | 3001 | | |
2974 | 3002 | | |
2975 | 3003 | | |
| |||
3076 | 3104 | | |
3077 | 3105 | | |
3078 | 3106 | | |
| 3107 | + | |
| 3108 | + | |
| 3109 | + | |
3079 | 3110 | | |
3080 | 3111 | | |
3081 | 3112 | | |
| |||
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 | |
|---|---|---|---|
| |||
3159 | 3159 | | |
3160 | 3160 | | |
3161 | 3161 | | |
3162 | | - | |
| 3162 | + | |
| 3163 | + | |
3163 | 3164 | | |
3164 | 3165 | | |
3165 | 3166 | | |
| |||
5496 | 5497 | | |
5497 | 5498 | | |
5498 | 5499 | | |
5499 | | - | |
| 5500 | + | |
5500 | 5501 | | |
5501 | 5502 | | |
5502 | 5503 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1387 | 1387 | | |
1388 | 1388 | | |
1389 | 1389 | | |
| 1390 | + | |
| 1391 | + | |
| 1392 | + | |
1390 | 1393 | | |
1391 | 1394 | | |
1392 | 1395 | | |
| |||
1491 | 1494 | | |
1492 | 1495 | | |
1493 | 1496 | | |
| 1497 | + | |
| 1498 | + | |
| 1499 | + | |
1494 | 1500 | | |
1495 | 1501 | | |
1496 | 1502 | | |
| |||
0 commit comments