Skip to content

Commit e35f0e6

Browse files
chore: Update pythonXY.def (#99)
Co-authored-by: messense <messense@users.noreply.github.com>
1 parent 4aa9c63 commit e35f0e6

File tree

5 files changed

+93
-22
lines changed

5 files changed

+93
-22
lines changed

src/libpypy3.11-c.def

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ PyExpat_XML_ParserCreate_MM
3939
PyExpat_XML_ParserFree
4040
PyExpat_XML_ParserReset
4141
PyExpat_XML_ResumeParser
42+
PyExpat_XML_SetAllocTrackerActivationThreshold
43+
PyExpat_XML_SetAllocTrackerMaximumAmplification
4244
PyExpat_XML_SetAttlistDeclHandler
4345
PyExpat_XML_SetBase
4446
PyExpat_XML_SetBillionLaughsAttackProtectionActivationThreshold
@@ -400,6 +402,7 @@ PyPyGC_Enable
400402
PyPyGC_IsEnabled
401403
PyPyGILState_Check
402404
PyPyGILState_Ensure
405+
PyPyGILState_GetThisThreadState
403406
PyPyGILState_Release
404407
PyPyGen_Check
405408
PyPyGen_CheckExact
@@ -515,6 +518,8 @@ PyPyModule_Check
515518
PyPyModule_CheckExact
516519
PyPyModule_Create2
517520
PyPyModule_ExecDef
521+
PyPyModule_FromDefAndSpec
522+
PyPyModule_FromDefAndSpec2
518523
PyPyModule_GetDef
519524
PyPyModule_GetDict
520525
PyPyModule_GetFilenameObject

src/python313.def

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1218,6 +1218,7 @@ _PyBytesWriter_Prepare
12181218
_PyBytesWriter_Resize
12191219
_PyBytesWriter_WriteBytes
12201220
_PyBytes_DecodeEscape
1221+
_PyBytes_DecodeEscape2
12211222
_PyBytes_Find
12221223
_PyBytes_Join
12231224
_PyBytes_Repeat
@@ -1305,6 +1306,7 @@ _PyEval_MakePendingCalls
13051306
_PyEval_MatchClass
13061307
_PyEval_MatchKeys
13071308
_PyEval_MonitorRaise
1309+
_PyEval_NoToolsForUnwind
13081310
_PyEval_SetProfile
13091311
_PyEval_SliceIndex
13101312
_PyEval_SliceIndexNotNone
@@ -1529,6 +1531,7 @@ _PyUnicode_AsUTF8String
15291531
_PyUnicode_CheckConsistency
15301532
_PyUnicode_Copy
15311533
_PyUnicode_DecodeUnicodeEscapeInternal
1534+
_PyUnicode_DecodeUnicodeEscapeInternal2
15321535
_PyUnicode_EncodeUTF16
15331536
_PyUnicode_EncodeUTF32
15341537
_PyUnicode_Equal

src/python313t.def

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1219,6 +1219,7 @@ _PyBytesWriter_Prepare
12191219
_PyBytesWriter_Resize
12201220
_PyBytesWriter_WriteBytes
12211221
_PyBytes_DecodeEscape
1222+
_PyBytes_DecodeEscape2
12221223
_PyBytes_Find
12231224
_PyBytes_Join
12241225
_PyBytes_Repeat
@@ -1306,6 +1307,7 @@ _PyEval_MakePendingCalls
13061307
_PyEval_MatchClass
13071308
_PyEval_MatchKeys
13081309
_PyEval_MonitorRaise
1310+
_PyEval_NoToolsForUnwind
13091311
_PyEval_SetProfile
13101312
_PyEval_SliceIndex
13111313
_PyEval_SliceIndexNotNone
@@ -1530,6 +1532,7 @@ _PyUnicode_AsUTF8String
15301532
_PyUnicode_CheckConsistency
15311533
_PyUnicode_Copy
15321534
_PyUnicode_DecodeUnicodeEscapeInternal
1535+
_PyUnicode_DecodeUnicodeEscapeInternal2
15331536
_PyUnicode_EncodeUTF16
15341537
_PyUnicode_EncodeUTF32
15351538
_PyUnicode_Equal

src/python314.def

Lines changed: 41 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,10 @@ PyContext_Type DATA
149149
PyCoro_New
150150
PyCoro_Type DATA
151151
PyCriticalSection2_Begin
152+
PyCriticalSection2_BeginMutex
152153
PyCriticalSection2_End
153154
PyCriticalSection_Begin
155+
PyCriticalSection_BeginMutex
154156
PyCriticalSection_End
155157
PyDescr_IsData
156158
PyDescr_NewClassMethod
@@ -634,6 +636,7 @@ PyModule_SetDocString
634636
PyModule_Type DATA
635637
PyMonitoring_EnterScope
636638
PyMonitoring_ExitScope
639+
PyMutex_IsLocked
637640
PyMutex_Lock
638641
PyMutex_Unlock
639642
PyNumber_Absolute
@@ -1017,6 +1020,7 @@ PyUnicodeWriter_DecodeUTF8Stateful
10171020
PyUnicodeWriter_Discard
10181021
PyUnicodeWriter_Finish
10191022
PyUnicodeWriter_Format
1023+
PyUnicodeWriter_WriteASCII
10201024
PyUnicodeWriter_WriteChar
10211025
PyUnicodeWriter_WriteRepr
10221026
PyUnicodeWriter_WriteStr
@@ -1146,6 +1150,8 @@ PyUnstable_PerfMapState_Fini
11461150
PyUnstable_PerfMapState_Init
11471151
PyUnstable_PerfTrampoline_CompileCode
11481152
PyUnstable_PerfTrampoline_SetPersistAfterFork
1153+
PyUnstable_ThreadState_ResetStackProtection
1154+
PyUnstable_ThreadState_SetStackProtection
11491155
PyUnstable_TryIncRef
11501156
PyUnstable_Type_AssignVersionTag
11511157
PyUnstable_WritePerfMapEntry
@@ -1289,7 +1295,7 @@ _PyBytesWriter_Init
12891295
_PyBytesWriter_Prepare
12901296
_PyBytesWriter_Resize
12911297
_PyBytesWriter_WriteBytes
1292-
_PyBytes_DecodeEscape
1298+
_PyBytes_DecodeEscape2
12931299
_PyBytes_Find
12941300
_PyBytes_FromData
12951301
_PyBytes_FromXIData
@@ -1301,12 +1307,18 @@ _PyBytes_Resize
13011307
_PyBytes_ReverseFind
13021308
_PyCapsule_SetTraverse
13031309
_PyCode_CheckLineNumber
1310+
_PyCode_CheckNoExternalState
1311+
_PyCode_CheckNoInternalState
1312+
_PyCode_CheckPureFunction
13041313
_PyCode_ConstantKey
13051314
_PyCode_FromXIData
1315+
_PyCode_GetPureScriptXIData
1316+
_PyCode_GetScriptXIData
13061317
_PyCode_GetVarCounts
13071318
_PyCode_GetXIData
13081319
_PyCode_ReturnsOnlyNone
13091320
_PyCode_SetUnboundVarCounts
1321+
_PyCode_VerifyStateless
13101322
_PyCompile_Assemble
13111323
_PyCompile_CleanDoc
13121324
_PyCompile_CodeGen
@@ -1349,11 +1361,13 @@ _PyErr_Format
13491361
_PyErr_FormatFromCause
13501362
_PyErr_FormatNote
13511363
_PyErr_FormatV
1364+
_PyErr_GetRaisedException
13521365
_PyErr_ProgramDecodedTextObject
13531366
_PyErr_SetFromPyStatus
13541367
_PyErr_SetInterpreterAlreadyRunning
13551368
_PyErr_SetKeyError
13561369
_PyErr_SetLocaleString
1370+
_PyErr_SetRaisedException
13571371
_PyErr_SetString
13581372
_PyEvalFramePushAndInit
13591373
_PyEval_AddPendingCall
@@ -1379,6 +1393,7 @@ _PyEval_MakePendingCalls
13791393
_PyEval_MatchClass
13801394
_PyEval_MatchKeys
13811395
_PyEval_MonitorRaise
1396+
_PyEval_NoToolsForUnwind
13821397
_PyEval_SetProfile
13831398
_PyEval_SliceIndex
13841399
_PyEval_SliceIndexNotNone
@@ -1391,7 +1406,10 @@ _PyEvent_Notify
13911406
_PyExc_IncompleteInputError DATA
13921407
_PyFloat_ExactDealloc
13931408
_PyFrame_IsEntryFrame
1409+
_PyFunction_FromXIData
1410+
_PyFunction_GetXIData
13941411
_PyFunction_SetVersion
1412+
_PyFunction_VerifyStateless
13951413
_PyGen_FetchStopIterationValue
13961414
_PyGen_SetStopIterationValue
13971415
_PyGen_yf
@@ -1452,6 +1470,10 @@ _PyLong_Rshift
14521470
_PyLong_Sign
14531471
_PyLong_Size_t_Converter
14541472
_PyLong_Subtract
1473+
_PyLong_UInt16_Converter
1474+
_PyLong_UInt32_Converter
1475+
_PyLong_UInt64_Converter
1476+
_PyLong_UInt8_Converter
14551477
_PyLong_UnsignedInt_Converter
14561478
_PyLong_UnsignedLongLong_Converter
14571479
_PyLong_UnsignedLong_Converter
@@ -1508,6 +1530,7 @@ _PyObject_GetDictPtr
15081530
_PyObject_GetMethod
15091531
_PyObject_GetState
15101532
_PyObject_GetXIData
1533+
_PyObject_GetXIDataNoFallback
15111534
_PyObject_IsFreed
15121535
_PyObject_LookupSpecial
15131536
_PyObject_LookupSpecialMethod
@@ -1601,6 +1624,7 @@ _PyTuple_FromArray
16011624
_PyTuple_FromArraySteal
16021625
_PyTuple_FromStackRefStealOnSuccess
16031626
_PyTuple_Resize
1627+
_PyType_GetBaseByToken_Borrow
16041628
_PyType_GetDict
16051629
_PyType_GetSlotWrapperNames
16061630
_PyType_Lookup
@@ -1622,7 +1646,7 @@ _PyUnicode_AsUTF8NoNUL
16221646
_PyUnicode_AsUTF8String
16231647
_PyUnicode_CheckConsistency
16241648
_PyUnicode_Copy
1625-
_PyUnicode_DecodeUnicodeEscapeInternal
1649+
_PyUnicode_DecodeUnicodeEscapeInternal2
16261650
_PyUnicode_EncodeUTF16
16271651
_PyUnicode_EncodeUTF32
16281652
_PyUnicode_Equal
@@ -1671,21 +1695,26 @@ _PyXIData_Release
16711695
_PyXIData_ReleaseAndRawFree
16721696
_PyXIData_SetNotShareableError
16731697
_PyXIData_UnregisterClass
1674-
_PyXI_ApplyCapturedException
1675-
_PyXI_ApplyError
1676-
_PyXI_ApplyNamespace
1677-
_PyXI_ClearExcInfo
1698+
_PyXI_ClearResult
16781699
_PyXI_EndInterpreter
16791700
_PyXI_Enter
16801701
_PyXI_ExcInfoAsObject
16811702
_PyXI_Exit
1682-
_PyXI_FillNamespaceFromDict
16831703
_PyXI_FormatExcInfo
1684-
_PyXI_FreeNamespace
1685-
_PyXI_HasCapturedException
1686-
_PyXI_InitExcInfo
1687-
_PyXI_NamespaceFromNames
1704+
_PyXI_FreeExcInfo
1705+
_PyXI_FreeFailure
1706+
_PyXI_FreeSession
1707+
_PyXI_GetFailureCode
1708+
_PyXI_GetMainNamespace
1709+
_PyXI_GetPreserved
1710+
_PyXI_InitFailure
1711+
_PyXI_InitFailureUTF8
1712+
_PyXI_NewExcInfo
1713+
_PyXI_NewFailure
16881714
_PyXI_NewInterpreter
1715+
_PyXI_NewSession
1716+
_PyXI_Preserve
1717+
_PyXI_UnwrapNotShareableError
16891718
_Py_BreakPoint
16901719
_Py_BuildValue_SizeT
16911720
_Py_CheckFunctionResult
@@ -1717,6 +1746,7 @@ _Py_HashDouble
17171746
_Py_HashSecret DATA
17181747
_Py_IncRef
17191748
_Py_InitCleanup DATA
1749+
_Py_InitDumpStack
17201750
_Py_InitializeRecursionLimits
17211751
_Py_IsInterpreterFinalizing
17221752
_Py_IsValidFD

0 commit comments

Comments
 (0)