Новости и события » Hi-Tech » Выпуск PyPy 5.1, реализации Python, написанной на языке Python

Выпуск PyPy 5.1, реализации Python, написанной на языке Python

Представлен релиз PyPy 5.1, реализации языка Python, написанной на языке Python (используется статически типизированное подмножество RPython, Restricted Python). Благодаря задействованию JIT-компилятора, на лету транслирующего некоторые элементы в машинный код, PyPy при выполнении некоторых операций в несколько раз обгоняет по производительности классическую реализацию Python на языке Си (в 7.5 раз быстрее классического CPython 2.7). Выпуск доступен для x86-систем Linux 32/64, OpenBSD, FreeBSD, OS X 64 и Windows 32, а также для систем на базе архитектуры ARM (ARMv6 или ARMv7 с VFPv3), PowerPC (ppc64) и s390x.

Новый выпуск примечателен продолжением работы по сокращению времени "разогрева" JIT (warmup) и снижению потребления памяти. По сравнению с прошлым выпуском время разогрева кэша сокращено примерно на 30%, а потребление памяти было уменьшено на 20%. Представлен новый JIT-бэкенд для архитектуры s390x и обеспечена полная поддержка работы на системах IBM s390x. Модуль CFFI (C Foreign Function Interface) с реализацией интерфейса для вызова функций, написанных на языке Си, обновлен до версии 1.6. В vmprof добавлена поддержка GNU/kFreeBSD.


Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх