PyPy 2.2

Вышла очередная версия PyPy — интерпретатора языка программирования Python, который написан на Python и может компилировать сам себя. PyPy 2.2 реализует поддержку языка Python версии 2.7.3. Основным нововведением является новый инкрементальный сборщик мусора, разработка которого была проспонсирована Raspberry Pi Foundation.

Основные изменения:

инкрементальный GC, избавляющий от большинства долгих пауз возникавших в ходе сборки мусора; изменен механизм работы счетчиков JIT (JIT counters); NumPy разделен: PyPy содержит только core-модуль _numpypy. Модуль numpy перемещен в https://bitbucket.org/pypy/numpy, numpypy удален. Установка numpy производится отдельно; уменьшен оверхед для non-inlined вызовов; добавлена JIT-компиляция для кода использующего sys.set_trace; увеличена скорость работы JSON decoding; увеличена скорость работы различных операций копирования буферов (например list-of-ints to int[] при работе с cffi); полностью реализованы все отсутствующие методы os.xxx (), включая os.startfile () на Windows и небольшое количество редко используемых функций на Posix; в numpy добавлено C API которое взаимодействует с cpyext. Скачать PyPy

  pypy, python

©  Linux.org.ru