per page, with , order by , clip by
Results of 1 - 10 of about 44 for Vectorcall (0.038 sec.)
Call プロトコル — Python 3.14.8 ドキュメント 14231
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python/C API reference manual » 抽象オブジェクトレイヤ (Abstract Objects Layer) » Call プロトコル テーマ 自動 ライト ダーク | Call プロトコル ¶ CPython supports ... two different calling protocols: tp_call and vectorcall. The tp_call Protocol ¶ Instances of classes that set tp_call are callable. The signature of the slot is: PyObject * tp_ca ... p_call : tp_new and tp_init also pass arguments this way. To call an object, use PyObject_Call() or another call API . The Vectorcall Protocol ¶ Added in version 3.9. The vectorcall protocol was introduced in PEP 590 as an additional protocol for making ca ... lls more efficient. As rule of thumb, CPython will prefer the vectorcall for internal calls if the callable supports it. However, this is not a hard rule. Additionally, some third-party extension ...
https://man.mtool.work/python/3.14/c-api/call.html
Call プロトコル — Python 3.14.8 ドキュメント 14185
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python/C API reference manual » 抽象オブジェクトレイヤ (Abstract Objects Layer) » Call プロトコル テーマ 自動 ライト ダーク | Call プロトコル ¶ CPython supports ... two different calling protocols: tp_call and vectorcall. The tp_call Protocol ¶ Instances of classes that set tp_call are callable. The signature of the slot is: PyObject * tp_ca ... p_call : tp_new and tp_init also pass arguments this way. To call an object, use PyObject_Call() or another call API . The Vectorcall Protocol ¶ Added in version 3.9. The vectorcall protocol was introduced in PEP 590 as an additional protocol for making ca ... lls more efficient. As rule of thumb, CPython will prefer the vectorcall for internal calls if the callable supports it. However, this is not a hard rule. Additionally, some third-party extension ...
https://man.mtool.work/python/3.14/c-api/call.html
Type Object Structures — Python 3.14.8 ドキュメント 9221
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python/C API reference manual » オブジェクト実装サポート (object implementation support) » Type Object Structures テーマ 自動 ライト ダーク | Type Object Structu ... tp_name const char * __name__ X X tp_basicsize Py_ssize_t X X X tp_itemsize Py_ssize_t X X tp_dealloc destructor X X X tp_vectorcall_offset Py_ssize_t X X ( tp_getattr ) getattrfunc __getattribute__, __getattr__ G ( tp_setattr ) setattrfunc __setattr__, _ ... ses__ [ tp_weaklist ] PyObject * ( tp_del ) destructor [ tp_version_tag ] unsigned int tp_finalize destructor __del__ X tp_vectorcall vectorcallfunc [ tp_watched ] unsigned char [ 1 ] () : A slot name in parentheses indicates it is (effectively) deprecated ... , tp_itemsize ; /* For allocation */ /* Methods to implement standard operations */ destructor tp_dealloc ; Py_ssize_t tp_vectorcall_offset ; getattrfunc tp_getattr ; setattrfunc tp_setattr ; PyAsyncMethods * tp_as_async ; /* formerly known as tp_compare ...
https://man.mtool.work/python/3.14/c-api/typeobj.html
Type Object Structures — Python 3.14.8 ドキュメント 9221
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python/C API reference manual » オブジェクト実装サポート (object implementation support) » Type Object Structures テーマ 自動 ライト ダーク | Type Object Structu ... tp_name const char * __name__ X X tp_basicsize Py_ssize_t X X X tp_itemsize Py_ssize_t X X tp_dealloc destructor X X X tp_vectorcall_offset Py_ssize_t X X ( tp_getattr ) getattrfunc __getattribute__, __getattr__ G ( tp_setattr ) setattrfunc __setattr__, _ ... ses__ [ tp_weaklist ] PyObject * ( tp_del ) destructor [ tp_version_tag ] unsigned int tp_finalize destructor __del__ X tp_vectorcall vectorcallfunc [ tp_watched ] unsigned char [ 1 ] () : A slot name in parentheses indicates it is (effectively) deprecated ... , tp_itemsize ; /* For allocation */ /* Methods to implement standard operations */ destructor tp_dealloc ; Py_ssize_t tp_vectorcall_offset ; getattrfunc tp_getattr ; setattrfunc tp_setattr ; PyAsyncMethods * tp_as_async ; /* formerly known as tp_compare ...
https://man.mtool.work/python/3.14/c-api/typeobj.html
Python support for the Linux perf profiler — Python 3.14.8 ドキュメント 8637
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python HOWTO » Python support for the Linux perf profiler テーマ 自動 ライト ダーク | Python support for the Linux perf profiler ¶ author : Pablo Galindo The Lin ... eObject | | | | | |--55.02%--run_mod | | | | | | | --54.65%--PyEval_EvalCode | | | _PyEval_EvalFrameDefault | | | PyObject_Vectorcall | | | _PyEval_Vector | | | _PyEval_EvalFrameDefault | | | PyObject_Vectorcall | | | _PyEval_Vector | | | _PyEval_EvalFrame ... Default | | | PyObject_Vectorcall | | | _PyEval_Vector | | | | | | | |--51.67%--_PyEval_EvalFrameDefault | | | | | | | | | |--11.52%--_PyLong_Add | | | | | ... od | | | | | | | --53.26%--PyEval_EvalCode | | | py::<module>:/src/script.py | | | _PyEval_EvalFrameDefault | | | PyObject_Vectorcall | | | _PyEval_Vector | | | py::baz:/src/script.py | | | _PyEval_EvalFrameDefault | | | PyObject_Vectorcall | | | _PyEval_V ...
https://man.mtool.work/python/3.14/howto/perf_profiling.html
Python support for the Linux perf profiler — Python 3.14.8 ドキュメント 8375
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python HOWTO » Python support for the Linux perf profiler テーマ 自動 ライト ダーク | Python support for the Linux perf profiler ¶ author : Pablo Galindo The Lin ... eObject | | | | | |--55.02%--run_mod | | | | | | | --54.65%--PyEval_EvalCode | | | _PyEval_EvalFrameDefault | | | PyObject_Vectorcall | | | _PyEval_Vector | | | _PyEval_EvalFrameDefault | | | PyObject_Vectorcall | | | _PyEval_Vector | | | _PyEval_EvalFrame ... Default | | | PyObject_Vectorcall | | | _PyEval_Vector | | | | | | | |--51.67%--_PyEval_EvalFrameDefault | | | | | | | | | |--11.52%--_PyLong_Add | | | | | ... od | | | | | | | --53.26%--PyEval_EvalCode | | | py::<module>:/src/script.py | | | _PyEval_EvalFrameDefault | | | PyObject_Vectorcall | | | _PyEval_Vector | | | py::baz:/src/script.py | | | _PyEval_EvalFrameDefault | | | PyObject_Vectorcall | | | _PyEval_V ...
https://man.mtool.work/python/3.14/howto/perf_profiling.html
抽象オブジェクトレイヤ (Abstract Objects Layer) — Python 3.14.8 ドキュメント 8068
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python/C API reference manual » 抽象オブジェクトレイヤ (Abstract Objects Layer) テーマ 自動 ライト ダーク | 抽象オブジェクトレイヤ (Abstract Objects Layer) ¶ この ... オブジェクトに対して使うことはできません。 オブジェクトプロトコル (object protocol) Call プロトコル The tp_call Protocol The Vectorcall Protocol 再帰の管理 Vectorcall Support API Object Calling API Call Support API 数値型プロトコル (number protocol) シーケン ... ード オブジェクト プロトコル protocol リクエスト Protocol バッファ shape strides 依存 Python 操作 数値 全て シーケンス Call Vectorcall Support buffer suboffsets スタイル 前のトピックへ Support for Perf Maps 次のトピックへ オブジェクトプロトコル (object prot ...
https://man.mtool.work/python/3.14/c-api/abstract.html
抽象オブジェクトレイヤ (Abstract Objects Layer) — Python 3.14.8 ドキュメント 8068
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python/C API reference manual » 抽象オブジェクトレイヤ (Abstract Objects Layer) テーマ 自動 ライト ダーク | 抽象オブジェクトレイヤ (Abstract Objects Layer) ¶ この ... オブジェクトに対して使うことはできません。 オブジェクトプロトコル (object protocol) Call プロトコル The tp_call Protocol The Vectorcall Protocol 再帰の管理 Vectorcall Support API Object Calling API Call Support API 数値型プロトコル (number protocol) シーケン ... ファ関連の関数 関連キーワード プロトコル protocol リクエスト Protocol バッファ shape strides 依存 操作 数値 シーケンス Call Vectorcall Support buffer suboffsets スタイル 抽象 レイヤ Abstract Objects Layer 適用 PyList 初期化 前のトピックへ Support for Perf M ...
https://man.mtool.work/python/3.14/c-api/abstract.html
変更履歴 — Python 3.14.8 ドキュメント 7807
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » What's New in Python » 変更履歴 テーマ 自動 ライト ダーク | 変更履歴 ¶ Python next ¶ Release date: XXXX-XX-XX セキュリティ ¶ gh-157265 : In tarfile , when extrac ... types.GenericAlias __parameters__ initialization on free-threading builds. gh-153205 : Fix a potential SystemError during vector calls when memory allocation fails. A MemoryError is now raised instead. gh-152682 : Fix NULL pointer dereference in compile() ... ilding with computed gotos. gh-148037 : Remove critical section from PyCode_Addr2Line() in free-threading. gh-148222 : Fix vectorcall support in types.GenericAlias when the underlying type does not support the vectorcall protocol. Fix possible leaks in typ ... s() Patch by Victor Stinner. gh-123465 : Py_RELATIVE_OFFSET is now allowed in PyMemberDef for the special offset member "__vectorcalloffset__" , as well as the discouraged special offset members "__dictoffset__" and "__weaklistoffset__" gh-100554 : Added a ...
https://man.mtool.work/python/3.14/whatsnew/changelog.html
Function オブジェクト — Python 3.14.8 ドキュメント 7592
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python/C API reference manual » 具象オブジェクト (concrete object) レイヤ » Function オブジェクト テーマ 自動 ライト ダーク | Function オブジェクト ¶ Functionオブ ... aults は Py_None かタプルでなければいけません。 失敗した時は、 SystemError を発生させ、 -1 を返します。 void PyFunction_SetVectorcall ( PyFunctionObject * func , vectorcallfunc vectorcall ) ¶ Set the vectorcall field of a given function object func . Warni ... ng: extensions using this API must preserve the behavior of the unaltered (default) vectorcall function! Added in version 3.12. PyObject * PyFunction_GetKwDefaults ( PyObject * op ) ¶ 戻り値: 借用参照。 Return the key ...
https://man.mtool.work/python/3.14/c-api/function.html
PREV 1 2 3 4 5 NEXT