Size: a a a

2021 November 05

VM

Vadim Misbakh-Solovi... in pro.lua
ну, пр айфоны - не надо
источник

VM

Vadim Misbakh-Solovi... in pro.lua
я знаю про W^X там
источник

VM

Vadim Misbakh-Solovi... in pro.lua
а про веб - таки расшифруй
источник

DS

Daniil Smolyakov in pro.lua
Ну, честно если, я плотно вот сейчас не изучал вопрос, но, например для движка Defold (луашная тема), луаджит поддерживается на всём, кроме айфонов и HTML5.
Ну и остаточная инфа какая-то осталась, когда в своём двигле ещё LJ ковырял, что далеко не везде его получается прикрутить.
источник

AG

Alexey Gulev in pro.lua
на ios luajit можно собрать и работает как интерпритатор байткода, быстрее чем чистая луа
а вот в вэб только 5.1 (причин не знаю)
источник

VM

Vadim Misbakh-Solovi... in pro.lua
под "в веб" вы имете в виду запуск интерпретатора lua внутри браузера через надстройки над asm.js?
источник

VM

Vadim Misbakh-Solovi... in pro.lua
если да, тогда да, lj там нет
источник

VM

Vadim Misbakh-Solovi... in pro.lua
а вот на веб-серверах lua есть и сайты (бекенд-часть) вполне прекрасно пишутся с оглядкой на то, что интерпретатор - luajit
источник

AG

Alexey Gulev in pro.lua
собрать используя emscripten
источник

VM

Vadim Misbakh-Solovi... in pro.lua
а lj внутри js нет по той же причине
источник

VM

Vadim Misbakh-Solovi... in pro.lua
W^X
источник

AG

Alexey Gulev in pro.lua
нет, фронтенд. именно работа в браузере.
наш движок использует Lua как язык для программирования логики и работает на всех платформах, в том числе web (html5)
источник

VM

Vadim Misbakh-Solovi... in pro.lua
для ленивых: означает жёсткий запрет страницам памяти быть одновременно записываемыми из запущенного процесса и исполняемыми
источник

VM

Vadim Misbakh-Solovi... in pro.lua
т.е. jit работать не может
источник

VM

Vadim Misbakh-Solovi... in pro.lua
а не-jit нету потому что никто не портировал
источник

VM

Vadim Misbakh-Solovi... in pro.lua
потому что там не просто ассемблер, а специальное изобретение Майка, Динамический Ассемблер
источник

VM

Vadim Misbakh-Solovi... in pro.lua
компилятор которого тоже надо портировать
источник

VM

Vadim Misbakh-Solovi... in pro.lua
в общем, вопрос количества вложенного бабла
источник

S

Snusmumriken in pro.lua
Luajit есть в вебе. Но, разумеется, не на фронте, на фронте у тебя только одно. Вебасм и прочая фигня — суть то же. Emscripten суть жс, но простите, зачем?
источник

DS

Daniil Smolyakov in pro.lua
Извинити) Думал, что то, что сервер может быть на чём угодно - это очевидно)
источник