Новости и события » Hi-Tech » Выпуск Pyston 0.5.1, реализации языка Python с JIT-компилятором

Выпуск Pyston 0.5.1, реализации языка Python с JIT-компилятором

Выпуск Pyston 0.5.1, реализации языка Python с JIT-компилятором

Доступно обновление проекта Pyston 0.5.1, в рамках которого компанией Dropbox развивается высокопроизводительная реализация языка Python, созданная с использованием наработок проекта LLVM и использующая JIT-компиляцию для достижения высокой производительности. Код Pyston написан на языке C++ и распространяется под лицензией Apache.

Кроме исправления ошибок и устранения несовместимостей в новой версии в основном представлены только оптимизации производительности. В частности, внесена достаточно большая порция улучшений, связанных с кэшированием inline-кода и работой JIT, ускорен алгоритм подсчета ссылок в генераторе кода на базе LLVM. Pyston 0.5.1 успешно проходит все тесты из пакета SciPy и в среднем работает на 15% быстрее прошлого выпуска.


ЛЧ, 1/8 финала. Порту - Ювентус 0:2. Удачные замены Аллегри

ЛЧ, 1/8 финала. Порту - Ювентус 0:2. Удачные замены Аллегри

В первом матче 1/8 финала Лиги чемпионов туринский «Ювентус» на выезде обыграл «Порту». Хозяева начали активно, но несколько опасных моментов создал и «Юве». В целом же команды надежно действовали в обороне. В середине тайма две желтых карточки в подробнее ...

загрузка...

 

Вверх