Size: a a a

2019 December 19

IB

Ivan Bessarabov in pro.lua
Igor725
Хоть проблема и решена, всё же отвечу на первый вопрос. В луях есть ограничение по размеру таблиц, оно же по совместительству ограничение на максимально возможное используемое пространство ОЗУ процессом. Lua могёт отхватить максимум около 2 гигабайт ОЗУ (зависит от битности интерпретатора, я писал про 32 битный, 64 битный, естественно, больше)
Насколько я знаю, как раз для решения ограничения в 2GB и был создан  https://github.com/iponweb/luavela (как форк от luajit)
источник

VM

Vadim Misbakh-Soloviov in pro.lua
Vadim Misbakh-Soloviov
для истории
источник

VM

Vadim Misbakh-Soloviov in pro.lua
>  Lua могёт отхватить максимум около 2 гигабайт ОЗУ
источник

TC

Tom Cauf in pro.lua
Vadim Misbakh-Soloviov
>  Lua могёт отхватить максимум около 2 гигабайт ОЗУ
Ку, Вадик!
источник

VM

Vadim Misbakh-Soloviov in pro.lua
Tom Cauf
Ку, Вадик!
Не называй меня так :E
источник

TC

Tom Cauf in pro.lua
Vadim Misbakh-Soloviov
Не называй меня так :E
Лан
источник

TC

Tom Cauf in pro.lua
Народ, а в чем вы отлаживаете lua-код?

Я сейчас в основном на vscode пишу, но тут дебаг lua что-то вообще никак не хочет работать адекватно. На консольном вводе значений тупо зависает. Останавливает выполнение в неожиданных местах. Короче нахер.
источник

TC

Tom Cauf in pro.lua
Vadim Misbakh-Soloviov
Не называй меня так :E
А Вадимкой можно?
источник

VM

Vadim Misbakh-Soloviov in pro.lua
Igor725
в отдельном окне запускаешь сервер mobdebug выполнением функции require('mobdebug').listen()
@caufman почитай вот начиная с этого сообщения и немного вниз
источник

TC

Tom Cauf in pro.lua
Vadim Misbakh-Soloviov
@caufman почитай вот начиная с этого сообщения и немного вниз
Ок, спс
источник

TC

Tom Cauf in pro.lua
Вот кстати да, збс сегодня уже попробовал. Оно вроде работает, хотя немного странное какое-то
источник

S

Snusmumriken in pro.lua
Vadim Misbakh-Soloviov
>  Lua могёт отхватить максимум около 2 гигабайт ОЗУ
У 5.1 х32 лимиты как у обычного х32-приложения, то есть около 4гб. Только вот у luajit x32/x64 раньше был одинаковый лимит в 1-2гб, а скрин — подтверждение фикса luajit 2.1 beta 3 же.
источник

VM

Vadim Misbakh-Soloviov in pro.lua
/me мечтает чтобы люди перестали использовать x32 и x64, потому что "x" к битности не имеет отношения, зато вносит путаницу. Особенно для тех, кто знает про существование не только x86_32 и x86_64, но и x86_x32, который и есть настоящий "x32", и у него прямо "/usr/libx32" в мультилиб-системе
источник

S

Snusmumriken in pro.lua
Ничего страшного, тут имеется ввиду, очевидно, [что угодно]_32 и [что угодно]_64. Хоть x86_32 хоть ARM_64.
источник

VM

Vadim Misbakh-Soloviov in pro.lua
а вот, кстати, не уверен, что на арм64 завезли фикс для памяти
источник

VM

Vadim Misbakh-Soloviov in pro.lua
и ещё менее уверен что для мипса или ppc 64битного завезли
источник

VM

Vadim Misbakh-Soloviov in pro.lua
там их мейнтейнят, емнип, только когда денег завозят
источник

S

Snusmumriken in pro.lua
А на тему х — это можно использовать как знак умножения, мол столько-то битов на указатель/минимальную единицу : )
2х2 = 4, всё такое.
источник

A

Andrey in pro.lua
всем привет. а luac можно в exe перекомпилить ?
источник

S

Snusmumriken in pro.lua
Можно.
источник