Size: a a a

2019 September 30

AB

Aleksandr Borgardt in Lua in Moscow
судя по bytecode  можно легкр сделать регистровую
источник

AG

Alexander Gladysh in Lua in Moscow
Она не стековая
источник

AG

Alexander Gladysh in Lua in Moscow
Там только апи стековое
источник

AB

Aleksandr Borgardt in Lua in Moscow
Поясни  пожалусто
источник

AG

Alexander Gladysh in Lua in Moscow
Есть статья от авторов про архитектуру 5.0
источник

AG

Alexander Gladysh in Lua in Moscow
Рекомендую
источник

AG

Alexander Gladysh in Lua in Moscow
Сорри, сейчас неудобно загуглить
источник

AB

Aleksandr Borgardt in Lua in Moscow
этого хватит
источник

AB

Aleksandr Borgardt in Lua in Moscow
пойду чиать
источник

AG

Alexander Gladysh in Lua in Moscow
Вообще, дизайн Луа неплохо документирован
источник

AG

Alexander Gladysh in Lua in Moscow
В том числе лекциями Роберто на нашей конфе :)
источник

A

Anton in Lua in Moscow
Aleksandr Borgardt
судя по bytecode  можно легкр сделать регистровую
Когда ты работаешь с Lua-машиной через C API, то взаимодействуешь с ней по «стековой модели».

Однако с точки зрения байт-кода у тебя кадр каждой функции фиксированного размера, и все «слоты» в нем – не что иное, как виртуальные регистры, с содержимым которых байт-код и работает. А в самой системе инструкций даже нет таких байт-кодов для операций push и pop.
источник

A

Anton in Lua in Moscow
Anton
Когда ты работаешь с Lua-машиной через C API, то взаимодействуешь с ней по «стековой модели».

Однако с точки зрения байт-кода у тебя кадр каждой функции фиксированного размера, и все «слоты» в нем – не что иное, как виртуальные регистры, с содержимым которых байт-код и работает. А в самой системе инструкций даже нет таких байт-кодов для операций push и pop.
...да и сами инструкции задизайнены так, что не умеют неявно брать операнды со стека (сравни, например, с байт-кодом JVM).
источник

AB

Aleksandr Borgardt in Lua in Moscow
Посмотрю
источник
2019 October 06

AB

Aleksandr Borgardt in Lua in Moscow
А что происходит ?
источник

CP

Companion Philipp in Lua in Moscow
Боты, сэр
источник
2019 October 07

D

DaySandBox in Lua in Moscow
Message from PATRICIA LIPSCOMB deleted. Reason: new user and external link (?)
источник

D

DaySandBox in Lua in Moscow
Message from Robbie Merrifield deleted. Reason: new user and external link (?)
источник
2019 October 09

D

DaySandBox in Lua in Moscow
Message from reay chen deleted. Reason: new user and external link (?)
источник

D

DaySandBox in Lua in Moscow
Message from Charles Anderson deleted. Reason: new user and external link (?)
источник