Вышел компилятор для Lua — LuaJit 2.0.
Основные изменения для релиза были в исправлении багов.
Изменения и улучшения по сравнению с первой версией:
- Возможность использования конверсии исключений C++ для всех платформ с помощью функций-обёрток.
- Обёртки для libm функций.
- Сборка static и shared библиотек на POSIX.
- Компилирование рекурсивного кода.
- Портирование интепретатора и JIT компилятора на x86-64.
- Разметка текущего трейса, даже если компилятор не доступен.
- Оптимизация для and/or операторов.
И много других здесь.
Также доступны бенчмарки.
>>> Подробности