Skip to content

Commit b059731

Browse files
[po] auto sync
1 parent e5c99b5 commit b059731

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.stat.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"translation": "99.99%", "updated_at": "2025-11-26T02:46:54Z"}
1+
{"translation": "100.00%", "updated_at": "2025-11-26T03:36:26Z"}

c-api/init.po

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2320,6 +2320,11 @@ msgid ""
23202320
"call :c:func:`~PyUnstable_ThreadState_SetStackProtection` to inform CPython "
23212321
"of the change."
23222322
msgstr ""
2323+
"CPython 通过在注意到机器的执行栈即将溢出时引发 :py:exc:`RecursionError` 实现针对 C 代码的 :ref:`递归控制 "
2324+
"<recursion>`。 请查看 :c:func:`Py_EnterRecursiveCall` 函数的示例。 "
2325+
"为此,需要知道当前线程栈的位置,这通常是从操作系统获取的。 例如当使用 Boost 库的 ``boost::context`` "
2326+
"之类的上下文切换技术使栈发生改变时,你必须调用 :c:func:`~PyUnstable_ThreadState_SetStackProtection`"
2327+
" 将变化通知给 CPython。"
23232328

23242329
#: ../../c-api/init.rst:1551
23252330
msgid ""

0 commit comments

Comments
 (0)