LINUX.ORG.RU

PyPy 2.2

 ,


0

4

Вышла очередная версия 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

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: Wizard_ (всего исправлений: 5)
Ответ на: комментарий от Pinkbyte

Разве своп создает 12309? Он же вроде проявляется только при работе с медленными устройствами. Я 12309 только при копировании на читалку ловил.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Разве своп создает 12309? Он же вроде проявляется только при работе с медленными устройствами.

Рассказывай, что за йоба у тебя для свопа используется. Небось, еще и на скорости шины памяти шпарит?

anonymous
()
Ответ на: комментарий от vurdalak

Разве своп создает 12309?

А ты посвопься на IDE жесткий диск :-/. Тебе смешно, а еще год назад у меня Linux жил именно на таком на работе.

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Разве своп создает 12309?

А ты посвопься на IDE жесткий диск :-/

Какую фигню только не называют 12309 - просто изумительно.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Он стал брендом. :) Это как когда любую лапшу быстрого приготовления называют чойсом, хотя настоящих чойсов не видели уже лет 10.

Binary ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.