Eric Snow
6d93690954
gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605)
...
This is essentially a cleanup, moving a handful of API declarations to the header files where they fit best, creating new ones when needed.
We do the following:
* add pycore_debug_offsets.h and move _Py_DebugOffsets, etc. there
* inline struct _getargs_runtime_state and struct _gilstate_runtime_state in _PyRuntimeState
* move struct _reftracer_runtime_state to the existing pycore_object_state.h
* add pycore_audit.h and move to it _Py_AuditHookEntry , _PySys_Audit(), and _PySys_ClearAuditHooks
* add audit.h and cpython/audit.h and move the existing audit-related API there
*move the perfmap/trampoline API from cpython/sysmodule.h to cpython/ceval.h, and remove the now-empty cpython/sysmodule.h
2024-10-18 09:26:08 -06:00
..
2024-10-01 13:32:55 -04:00
2024-06-30 19:48:00 +02:00
2024-06-12 14:24:46 +01:00
2024-06-27 09:58:44 +00:00
2024-09-29 10:40:20 +03:00
2024-10-10 16:21:29 -04:00
2024-08-03 12:45:45 +03:00
2024-08-27 15:22:43 -04:00
2024-07-01 08:49:33 +00:00
2024-06-04 10:22:22 +00:00
2024-10-18 09:26:08 -06:00
2024-10-02 09:17:49 -07:00
2024-10-14 14:18:57 +01:00
2024-10-18 09:26:08 -06:00
2024-10-09 17:15:23 +02:00
2024-10-08 13:18:39 -04:00
2024-10-08 12:18:28 +00:00
2024-02-02 13:50:51 +00:00
2024-04-02 20:35:52 +00:00
2024-10-16 13:53:21 +02:00
2024-06-21 15:50:18 -04:00
2024-02-13 14:56:49 -07:00
2024-06-03 17:09:18 -06:00
2024-08-01 00:26:09 +00:00
2024-06-27 09:58:44 +00:00
2024-07-14 11:25:09 +02:00
2024-10-18 09:26:08 -06:00
2024-10-14 23:46:17 +03:00
2024-06-17 13:23:40 -04:00
2024-10-04 17:37:38 +01:00
2024-10-09 17:15:23 +02:00
2024-09-24 20:08:18 +00:00
2024-03-18 11:13:11 -07:00
2024-03-21 18:20:20 -06:00
2024-06-24 17:11:47 +01:00
2024-10-15 15:06:41 -04:00
2024-07-22 12:08:27 -04:00
2024-09-26 19:33:07 -07:00
2024-10-14 23:46:17 +03:00
2024-10-09 10:15:17 +02:00
2024-01-16 21:54:05 +01:00
2024-05-18 19:44:40 +00:00
2024-10-15 09:47:36 +00:00
2024-10-18 09:26:08 -06:00
2024-08-13 14:44:57 -06:00
2024-10-15 09:21:16 +00:00
2024-04-26 17:20:30 +01:00
2024-10-07 11:46:33 +01:00
2024-04-03 01:10:26 +00:00
2024-05-04 12:12:10 +01:00
2024-10-02 12:07:20 -07:00
2024-10-18 09:26:08 -06:00
2024-10-14 14:06:31 +05:30
2024-10-09 17:15:23 +02:00
2024-06-27 09:58:44 +00:00
2024-07-22 12:08:27 -04:00
2024-10-07 14:56:39 +01:00
2024-10-09 15:18:25 +00:00
2024-10-09 15:18:25 +00:00
2024-10-09 15:18:25 +00:00
2024-06-26 13:54:03 +02:00
2024-10-02 19:24:37 +00:00
2024-10-17 20:10:55 +02:00
2024-04-18 15:20:38 +02:00
2024-05-11 16:19:31 -07:00
2024-05-05 03:07:29 +02:00
2024-05-20 16:54:16 +00:00
2024-08-30 15:42:27 +00:00
2024-10-18 09:26:08 -06:00
2024-10-18 09:26:08 -06:00
2024-06-27 09:58:44 +00:00
2024-10-10 16:21:29 -04:00
2024-10-09 17:15:23 +02:00
2024-10-18 09:26:08 -06:00
2024-09-20 14:42:43 +02:00
2024-06-19 23:16:14 -04:00
2024-10-08 10:04:35 -04:00
2024-09-10 09:54:17 +00:00
2024-06-17 18:44:54 +00:00
2024-06-24 17:11:47 +01:00
2024-10-09 17:54:54 +02:00
2024-10-18 09:26:08 -06:00
2024-10-02 09:17:49 -07:00
2024-10-13 20:59:41 +05:30
2024-10-02 09:17:49 -07:00
2024-02-21 11:46:00 +01:00
2024-03-13 23:53:32 +01:00
2024-04-12 13:56:41 +03:00
2024-09-12 12:37:06 -04:00
2024-10-15 15:06:41 -04:00
2024-06-04 10:22:22 +00:00