Commit 704c4c7
authored
[3.14] gh-151929: Get uptime on BSD/macOS in pythoninfo (#152189) (#152197)
gh-151929: Get uptime on BSD/macOS in pythoninfo (#152189)
* Check sysctlbyname() function and sys/sysctl.h header in
configure.
* Add _testcapi.uptime_bsd() function.
(cherry picked from commit b6d89ed)
(cherry picked from commit d25cf02)
1 parent 5b5f372 commit 704c4c7
5 files changed
Lines changed: 74 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1062 | 1062 | | |
1063 | 1063 | | |
1064 | 1064 | | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
| 1072 | + | |
| 1073 | + | |
| 1074 | + | |
| 1075 | + | |
| 1076 | + | |
1065 | 1077 | | |
1066 | 1078 | | |
1067 | 1079 | | |
| |||
1072 | 1084 | | |
1073 | 1085 | | |
1074 | 1086 | | |
1075 | | - | |
| 1087 | + | |
1076 | 1088 | | |
1077 | 1089 | | |
1078 | 1090 | | |
| |||
1086 | 1098 | | |
1087 | 1099 | | |
1088 | 1100 | | |
1089 | | - | |
1090 | | - | |
1091 | | - | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
1092 | 1110 | | |
1093 | 1111 | | |
1094 | 1112 | | |
| |||
1098 | 1116 | | |
1099 | 1117 | | |
1100 | 1118 | | |
1101 | | - | |
1102 | 1119 | | |
1103 | 1120 | | |
1104 | 1121 | | |
| |||
| 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 | | |
| |||
3486 | 3489 | | |
3487 | 3490 | | |
3488 | 3491 | | |
| 3492 | + | |
| 3493 | + | |
| 3494 | + | |
| 3495 | + | |
| 3496 | + | |
| 3497 | + | |
| 3498 | + | |
| 3499 | + | |
| 3500 | + | |
| 3501 | + | |
| 3502 | + | |
| 3503 | + | |
| 3504 | + | |
| 3505 | + | |
| 3506 | + | |
| 3507 | + | |
| 3508 | + | |
| 3509 | + | |
| 3510 | + | |
| 3511 | + | |
| 3512 | + | |
| 3513 | + | |
| 3514 | + | |
| 3515 | + | |
| 3516 | + | |
3489 | 3517 | | |
3490 | 3518 | | |
3491 | 3519 | | |
| |||
3632 | 3660 | | |
3633 | 3661 | | |
3634 | 3662 | | |
| 3663 | + | |
| 3664 | + | |
| 3665 | + | |
3635 | 3666 | | |
3636 | 3667 | | |
3637 | 3668 | | |
| |||
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 | |
|---|---|---|---|
| |||
3033 | 3033 | | |
3034 | 3034 | | |
3035 | 3035 | | |
3036 | | - | |
| 3036 | + | |
| 3037 | + | |
3037 | 3038 | | |
3038 | 3039 | | |
3039 | 3040 | | |
| |||
5263 | 5264 | | |
5264 | 5265 | | |
5265 | 5266 | | |
5266 | | - | |
| 5267 | + | |
5267 | 5268 | | |
5268 | 5269 | | |
5269 | 5270 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1324 | 1324 | | |
1325 | 1325 | | |
1326 | 1326 | | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
1327 | 1330 | | |
1328 | 1331 | | |
1329 | 1332 | | |
| |||
1428 | 1431 | | |
1429 | 1432 | | |
1430 | 1433 | | |
| 1434 | + | |
| 1435 | + | |
| 1436 | + | |
1431 | 1437 | | |
1432 | 1438 | | |
1433 | 1439 | | |
| |||
0 commit comments