Разделы

ПО Свободное ПО Открытое ПО

Анонсирован выход Unladen Swallow 2009Q2: проект по оптимизации Python

Проект по оптимизации производительности интерпретатора языка Python Unladen Swallow, спонсируемый Google, объявил о выходе очередного квартального релиза, призванного продемонстрировать заинтересованным сторонам прогресс проекта.

В текущем релизе осуществлен переход на использование LLVM для компиляции часто вызываемых функций в машинный код, что позволило увеличить производительность. Кроме того, доступна опция, позволяющая использовать LLVM для всех функций.

Разработчики также сообщили, что релиз 2009Q2 проходит тесты на совместимость с Python 2.6.1 и основными крупными проектами, использующими Python, в том числе Django, NumPy, Twisted, SWIG и т.д.

Вместе с тем, использование Unladen Swallow в рабочих проектах пока не рекомендуется, в том числе из-за увеличенного потребления оперативной памяти, снижение которого станет целью релиза 2009Q3.

Илья Мусабиров