PyPy 4.0.0 发布,Python 解释器

by admin on 2020年5月6日

PyPy 4.0.0 发布,在这个流行版本的年代,PyPy这 次直接从 2.6.1
跳到 4.0.0。

图片 1

图片 2

新版亮点:

Python语言实现的Python解释器PyPy发布了2.5.0版。
主要变化包括:改进了热身时间和 jitted代码性能,比PyPy
2.4.0改进了10%以上;改进 C
和PyPy之间的传递对象,在基准测试中I/O改进了50%,File()操作改进了20%,等等。PyPy还有三个子项目:支持Python
3.x的Py3K,软件事务内存STM以及NumPy。PyPy
是用Python实现的Python解释器。PyPy是,Python开发者为了更好的Hack
Python创建的项目。此外,PyPy比CPython是更加灵活,易于使用和试验,以制定具体的功能在不同情况的实现方法,可以很容易实施。
该项目的目标是,让PyPy比C实现的Python更为容易的适应各个项目和方便裁剪。发布说明:

Python解释器PyPy发布了v1.8版。该版本最大的改进是引入了新的列表策略,提升了同源列表的性能及内存使用效率。PyPy是用Python实现的Python解释器,是Python开发者为了更好的Hack
Python而创建的项目。PyPy比CPython更加灵活,更易于使用和试验,可以制定具体的功能在不同情况下的实现方法,且可以很容易实施。
PyPy的目标是,让PyPy比C实现的Python更为容易的适应各个项目。PyPy
1.8详细改进列表:列表策略。现在只包含整数或浮点数的列表的效率应该与在二进制包中存储一致。使用此类列表地方的JIT性能也同时得到改进。另外,unicode及其他字符列表也有相应的策略。性能改进,提供更快的Python构造函数。修复bug及与CPython的兼容性问题。Numpy模块继续完善,进展情况可参见这个页面。新的JIT钩子,可帮助你在Python程序中勾住JIT编译进程。标准库升级至2.7.2。详细信息参见:。PyPy
1.8比PyPy 1.7提升了近10%的性能,该版本支持运行Linux 32/64和Windows
32的x86系统,在接下来的版本中将支持Windows 64位系统。下载地址:

  • JIT 支持 SIMD

  • 改进 Warmup 时间 ~ 20%

  • 减少内存消耗 ~ 20%

  • Numpy 改进

详细信息请查看:

http://morepypy.blogspot.jp/2015/10/pypy-400-released-jit-with-simd.htm

文章转载自:开源中国社区 []    

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图