Можно ли заблокировать компиляцию функций с помощью luajit? - PullRequest
0 голосов
/ 04 января 2019

Итак, я сейчас отлаживаю свои сценарии lua, и тут я пришел к вопросу - возможно ли заблокировать компиляцию функции с помощью jit.attach?(как то так)

local function jitcatch(dat)
    local sour = string.sub( jit.util.funcinfo(dat).source, 2 )
    if sour == 'test.lua' then jit.off(dat) end
end
jit.attach( jitcatch, 'bc' )

1 Ответ

0 голосов
/ 22 января 2019

jit.off (true, true) отключит jit-компиляцию для текущего скрипта.jit.off (функция) отключит Jit-компиляцию для определенной функции.

...