LINUX.ORG.RU

Lua Jit 2.0


1

5

Вышел компилятор для Lua — LuaJit 2.0.

Основные изменения для релиза были в исправлении багов.

Изменения и улучшения по сравнению с первой версией:

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

И много других здесь.

Также доступны бенчмарки.

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

anonymous

Проверено: catap ()
Последнее исправление: Binary (всего исправлений: 1)
Ответ на: комментарий от wota

А если не ориентироваться на всякие левые бенчмарки, а сравнивать производительность на реальных задачах, то моя интерпретация генерации $6$ (с использованием sha512) shadow-паролей (aka sha512_crypt), написанная на Lua (даже без JIT) по руквоводству Ульриха Дреппера работает в несколько раз быстрее той, что написана им самим на Сях и приведена в конце того руковоства.

От така фигня, малята.

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

Очевидно, что на С он прогать не умеет-же, не?

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

Одно из двух. Либо ты написал что-то не то, либо Дреппер не умеет программировать, а glibc — кусок говна.

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

Дреппер не умеет программировать

glibc — кусок говна

либо

Либо?

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

А если не ориентироваться на всякие левые бенчмарки, а сравнивать производительность на реальных задачах, то моя интерпретация генерации $6$ (с использованием sha512) shadow-паролей (aka sha512_crypt), написанная на Lua (даже без JIT) по руквоводству Ульриха Дреппера работает в несколько раз быстрее той, что написана им самим на Сях и приведена в конце того руковоства.

От така фигня, малята.

Код и методику тестирования в студию. Ошибка либо там, либо там.

Deleted
()
Ответ на: комментарий от Reset

либо Дреппер не умеет программировать, а glibc — кусок говна

а ты не знал что ли?

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