没有合适的资源?快使用搜索试试~ 我知道了~
hpy:HPy:适用于Python的更好的API
共150个文件
py:51个
h:38个
c:24个
需积分: 16 0 下载量 126 浏览量
2021-02-22
22:44:47
上传
评论
收藏 185KB ZIP 举报
温馨提示
HPy:更好的Python API IRC频道:freenode.net上的#hpy 邮件列表: 该项目的目标是设计一个更好的API来扩展C语言中的Python。当前的API特定于CPython的当前实现:它暴露了很多内部细节,这使它变得很难: 将其实现为其他Python实现(例如PyPy,GraalPython,Jython,IronPython等) 在CPython本身内部尝试新事物:例如,使用GC而不是引用计数,或删除GIL 该项目的目的是通过设计解决当前问题的新API来改善这种情况。 更具体地说,目标包括(但不一定限于): 要使用上CPython的,现在没有(或几乎没有)性能的影响 增加采用率:应该有可能逐步迁移现有的C扩展,并在过渡期间并排使用新旧API 提供更好的调试体验:在调试模式下,您可以获得关于哪些句柄保持打开时间过长或在关闭后使用的精确通知。 为了
资源推荐
资源详情
资源评论
收起资源包目录
hpy:HPy:适用于Python的更好的API (150个子文件)
argparse.c 20KB
ctx_type.c 20KB
autogen_debug_wrappers.c 17KB
hpymodule.c 9KB
_debugmod.c 7KB
debug_ctx_cpython.c 6KB
debug_ctx.c 6KB
ctx_meth.c 5KB
ctx_tracker.c 4KB
cpy_simple.c 4KB
hpy_simple.c 3KB
pof.c 3KB
ctx_tuplebuilder.c 2KB
ctx_listbuilder.c 1KB
debug_handles.c 1KB
ctx_object.c 1KB
ctx_call.c 1KB
ctx_module.c 1KB
simple.c 962B
ctx.c 767B
ctx_misc.c 681B
debug_ctx_not_cpython.c 662B
foo.c 617B
ctx_tuple.c 453B
.gitattributes 37B
.gitignore 1004B
autogen_debug_ctx_init.h 20KB
public_api.h 17KB
autogen_trampolines.h 15KB
autogen_impl.h 13KB
hpy.h 13KB
autogen_hpyfunc_trampolines.h 11KB
autogen_ctx.h 10KB
hpydef.h 8KB
hpyfunc_trampolines.h 6KB
autogen_ctx_def.h 6KB
autogen_hpyfunc_declare.h 6KB
autogen_hpyfunc_trampolines.h 5KB
hpyfunc_trampolines.h 5KB
autogen_hpyslot.h 4KB
hpytype.h 4KB
debug_internal.h 4KB
hpy.h 3KB
hpyfunc.h 3KB
macros.h 2KB
ctx_type.h 2KB
hpymodule.h 2KB
misc_win32.h 1KB
hpy_debug.h 1KB
implementation.h 1KB
ctx_tuplebuilder.h 696B
ctx_listbuilder.h 641B
handles.h 590B
cpy_types.h 496B
argparse.h 448B
ctx_tracker.h 434B
ctx_misc.h 429B
api.h 390B
ctx_object.h 285B
ctx_meth.h 285B
ctx_tuple.h 231B
ctx_call.h 230B
ctx_module.h 218B
hpy.h 147B
autogen_debug_ctx_call.i 10KB
autogen_ctx_call.i 6KB
MANIFEST.in 40B
LICENSE 1KB
Makefile 1KB
Makefile 767B
Makefile 292B
leysin-2020-design-decisions.md 8KB
api.md 7KB
README-gdb.md 6KB
README.md 5KB
CONTRIBUTING.md 1KB
README.md 531B
test_hpytype.py 27KB
test_argparse.py 20KB
test_slots.py 20KB
test_hpyerr.py 17KB
test_object.py 15KB
test_00_basic.py 14KB
support.py 13KB
test_hpylong.py 10KB
__init__.py 10KB
parse.py 9KB
test_slots_legacy.py 8KB
test_number.py 7KB
hpyfunc.py 7KB
test_autogen.py 6KB
test_hpyfunc.py 6KB
test_cpy_compat.py 5KB
debug.py 5KB
test_microbench.py 5KB
test_tracker.py 4KB
test_call.py 4KB
conftest.py 4KB
test_hpytype_legacy.py 4KB
setup.py 3KB
共 150 条
- 1
- 2
资源评论
太远有一点点
- 粉丝: 34
- 资源: 4740
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功