@@ -4,10 +4,10 @@ filename funcname name reason
44# These are all variables that we will be making non-global.
55
66# #################################
7- # global objects to fix in core code
7+ # # global objects to fix in core code
88
9- # -----------------------
10- # exported builtin types (C-API)
9+ # # -----------------------
10+ # # exported builtin types (C-API)
1111
1212Objects/boolobject.c - PyBool_Type -
1313Objects/bytearrayobject.c - PyByteArrayIter_Type -
@@ -102,8 +102,8 @@ Python/context.c - PyContextVar_Type -
102102Python/context.c - PyContext_Type -
103103Python/traceback.c - PyTraceBack_Type -
104104
105- # -----------------------
106- # other exported builtin types
105+ # # -----------------------
106+ # # other exported builtin types
107107
108108# Not in a .h file:
109109Objects/codeobject.c - _PyLineIterator -
@@ -126,8 +126,8 @@ Python/hamt.c - _PyHamt_CollisionNode_Type -
126126Python/hamt.c - _PyHamt_Type -
127127Python/symtable.c - PySTEntry_Type -
128128
129- # -----------------------
130- # private static builtin types
129+ # # -----------------------
130+ # # private static builtin types
131131
132132Objects/setobject.c - _PySetDummy_Type -
133133Objects/stringlib/unicode_format.h - PyFormatterIter_Type -
@@ -136,8 +136,8 @@ Objects/unicodeobject.c - EncodingMapType -
136136# Objects/unicodeobject.c - PyFieldNameIter_Type -
137137# Objects/unicodeobject.c - PyFormatterIter_Type -
138138
139- # -----------------------
140- # static builtin structseq
139+ # # -----------------------
140+ # # static builtin structseq
141141
142142Objects/floatobject.c - FloatInfoType -
143143Objects/longobject.c - Int_InfoType -
@@ -148,8 +148,8 @@ Python/sysmodule.c - Hash_InfoType -
148148Python/sysmodule.c - VersionInfoType -
149149Python/thread.c - ThreadInfoType -
150150
151- # -----------------------
152- # builtin exception types
151+ # # -----------------------
152+ # # builtin exception types
153153
154154Objects/exceptions.c - _PyExc_BaseException -
155155Objects/exceptions.c - _PyExc_BaseExceptionGroup -
@@ -286,8 +286,8 @@ Objects/exceptions.c - PyExc_BytesWarning -
286286Objects/exceptions.c - PyExc_ResourceWarning -
287287Objects/exceptions.c - PyExc_EncodingWarning -
288288
289- # -----------------------
290- # singletons
289+ # # -----------------------
290+ # # singletons
291291
292292Objects/boolobject.c - _Py_FalseStruct -
293293Objects/boolobject.c - _Py_TrueStruct -
@@ -300,26 +300,26 @@ Objects/sliceobject.c - _Py_EllipsisObject -
300300
301301
302302# #################################
303- # global non-objects to fix in core code
303+ # # global non-objects to fix in core code
304304
305- # -----------------------
306- # effectively-const but initialized lazily
305+ # # -----------------------
306+ # # effectively-const but initialized lazily
307307
308- # idempotent
308+ # # idempotent
309309Python/dtoa.c - p5s -
310310Objects/obmalloc.c new_arena debug_stats -
311311
312- # others
312+ # # others
313313Python/perf_trampoline.c - perf_map_file -
314314Objects/unicodeobject.c - ucnhash_capi -
315315
316- # -----------------------
317- # state
316+ # # -----------------------
317+ # # state
318318
319- # local buffer
319+ # # local buffer
320320Python/suggestions.c levenshtein_distance buffer -
321321
322- # other
322+ # # other
323323Objects/object.c - _Py_RefTotal -
324324Python/perf_trampoline.c - perf_status -
325325Python/perf_trampoline.c - extra_code_index -
@@ -329,10 +329,10 @@ Python/thread_pthread_stubs.h - py_tls_entries -
329329
330330
331331# #################################
332- # global objects to fix in builtin modules
332+ # # global objects to fix in builtin modules
333333
334- # -----------------------
335- # static types
334+ # # -----------------------
335+ # # static types
336336
337337Modules/_collectionsmodule.c - defdict_type -
338338Modules/_collectionsmodule.c - deque_type -
@@ -381,10 +381,10 @@ Modules/itertoolsmodule.c - tee_type -
381381Modules/itertoolsmodule.c - teedataobject_type -
382382Modules/itertoolsmodule.c - ziplongest_type -
383383
384- # -----------------------
385- # other
384+ # # -----------------------
385+ # # other
386386
387- # state
387+ # # state
388388Modules/faulthandler.c - fatal_error -
389389Modules/faulthandler.c - thread -
390390Modules/faulthandler.c - user_signals -
@@ -393,10 +393,10 @@ Modules/faulthandler.c - old_stack -
393393
394394
395395# #################################
396- # global non-objects to fix in builtin modules
396+ # # global non-objects to fix in builtin modules
397397
398- # -----------------------
399- # initialized once
398+ # # -----------------------
399+ # # initialized once
400400
401401Modules/_io/bufferedio.c _PyIO_trap_eintr eintr_int -
402402Modules/posixmodule.c os_dup2_impl dup3_works -
@@ -405,8 +405,8 @@ Modules/posixmodule.c - ticks_per_second -
405405Modules/timemodule.c _PyTime_GetClockWithInfo initialized -
406406Modules/timemodule.c _PyTime_GetProcessTimeWithInfo ticks_per_second -
407407
408- # -----------------------
409- # state
408+ # # -----------------------
409+ # # state
410410
411411Modules/_tracemalloc.c - allocators -
412412Modules/_tracemalloc.c - tables_lock -
@@ -427,10 +427,10 @@ Modules/signalmodule.c - Handlers -
427427
428428
429429# #################################
430- # global objects to fix in extension modules
430+ # # global objects to fix in extension modules
431431
432- # -----------------------
433- # static types
432+ # # -----------------------
433+ # # static types
434434
435435Modules/_asynciomodule.c - FutureIterType -
436436Modules/_asynciomodule.c - FutureType -
@@ -505,18 +505,18 @@ Modules/xxmodule.c - Xxo_Type -
505505Modules/xxsubtype.c - spamdict_type -
506506Modules/xxsubtype.c - spamlist_type -
507507
508- # -----------------------
509- # non-static types - initialized once
508+ # # -----------------------
509+ # # non-static types - initialized once
510510
511- # heap types
511+ # # heap types
512512Modules/_decimal/_decimal.c - DecimalTuple -
513513Modules/_decimal/_decimal.c - PyDecSignalDict_Type -
514514Modules/_tkinter.c - PyTclObject_Type -
515515Modules/_tkinter.c - Tkapp_Type -
516516Modules/_tkinter.c - Tktt_Type -
517517Modules/xxlimited_35.c - Xxo_Type -
518518
519- # exception types
519+ # # exception types
520520Modules/_ctypes/_ctypes.c - PyExc_ArgError -
521521Modules/_cursesmodule.c - PyCursesError -
522522Modules/_decimal/_decimal.c - DecimalException -
@@ -527,15 +527,15 @@ Modules/socketmodule.c - socket_gaierror -
527527Modules/xxlimited_35.c - ErrorObject -
528528Modules/xxmodule.c - ErrorObject -
529529
530- # -----------------------
531- # cached - initialized once
530+ # # -----------------------
531+ # # cached - initialized once
532532
533- # manually cached PyUnicodeOjbect
533+ # # manually cached PyUnicodeOjbect
534534Modules/_asynciomodule.c - context_kwname -
535535Modules/_ctypes/callproc.c _ctypes_get_errobj error_object_name -
536536Modules/_ctypes/_ctypes.c CreateSwappedType suffix -
537537
538- # other - during module init
538+ # # other - during module init
539539Modules/_asynciomodule.c - asyncio_mod -
540540Modules/_asynciomodule.c - traceback_extract_stack -
541541Modules/_asynciomodule.c - asyncio_future_repr_func -
@@ -550,10 +550,10 @@ Modules/_zoneinfo.c - io_open -
550550Modules/_zoneinfo.c - _tzpath_find_tzfile -
551551Modules/_zoneinfo.c - _common_mod -
552552
553- # -----------------------
554- # other
553+ # # -----------------------
554+ # # other
555555
556- # initialized once
556+ # # initialized once
557557Modules/_ctypes/_ctypes.c - _unpickle -
558558Modules/_ctypes/_ctypes.c PyCArrayType_from_ctype cache -
559559Modules/_cursesmodule.c - ModDict -
@@ -576,7 +576,7 @@ Modules/_decimal/_decimal.c - Rational -
576576Modules/_decimal/_decimal.c - SignalTuple -
577577Modules/arraymodule.c array_array___reduce_ex___impl array_reconstructor -
578578
579- # state
579+ # # state
580580Modules/_asynciomodule.c - cached_running_holder -
581581Modules/_asynciomodule.c - fi_freelist -
582582Modules/_asynciomodule.c - fi_freelist_len -
@@ -594,16 +594,16 @@ Modules/_zoneinfo.c - ZONEINFO_WEAK_CACHE -
594594
595595
596596# #################################
597- # global non-objects to fix in extension modules
597+ # # global non-objects to fix in extension modules
598598
599- # -----------------------
600- # initialized once
599+ # # -----------------------
600+ # # initialized once
601601
602- # pre-allocated buffer
602+ # # pre-allocated buffer
603603Modules/nismodule.c nisproc_maplist_2 res -
604604Modules/pyexpat.c PyUnknownEncodingHandler template_buffer -
605605
606- # other
606+ # # other
607607Include/datetime.h - PyDateTimeAPI -
608608Modules/_asynciomodule.c - module_initialized -
609609Modules/_ctypes/cfield.c _ctypes_get_fielddesc initialized -
@@ -648,8 +648,8 @@ Modules/readline.c - libedit_history_start -
648648Modules/socketmodule.c - accept4_works -
649649Modules/socketmodule.c - sock_cloexec_works -
650650
651- # -----------------------
652- # state
651+ # # -----------------------
652+ # # state
653653
654654Modules/_asynciomodule.c - cached_running_holder_tsid -
655655Modules/_asynciomodule.c - task_name_counter -
0 commit comments