Здравствуйте, Nuzhny, Вы писали:
N>Компилятор: MSVC.
N>Соответственно просьба: выложить куда-нибудь минимальный проект на MSVC, в котором можно будет включать/отключать оптимизацию lua-кода.
N>Заранее спасибо.
Минимальный проект лежит в дистрибутиве, директория etc/, называется "luavc.bat"
Компилятор: MSVC.
Задача: побыстрее выполнять пользовательские скрипты. То есть нет заранее написанных скриптов скомпилированных в байт-код. Всё надо делать "на лету": скомпилировать скрипт в памяти (без файлов) и вызывать его. Это же возможно?
Скачал luajit
с родного сайта. Скомпилировал.
В качестве тестового примера взял вычисление знаков числа Пи:
здесь
Выставлял всевозможные комбинации
jit.on и
jit.compile. Однако ускорения никакого не происходит. Явно, что где-то накосячил.
Соответственно просьба: выложить куда-нибудь минимальный проект на MSVC, в котором можно будет включать/отключать оптимизацию lua-кода.
Заранее спасибо.