Пытался найти инфу, у них вроде нету регистрового или стекового вм, а что-то свое, кто шарит поясните пж
Unity использует il2cpp или mono на выбор: https://docs.unity3d.com/Manual/scripting-backends.html
И то и другое компилирует в нативный код, il2cpp заранее а mono во время работы.
В качестве промежуточного представления используется .net IL: https://en.wikipedia.org/wiki/Common_Intermediate_Language
Виртуальной машины нет, но сама спецификация IL подразумевает работу только со стеком. Рантайм уже определяет, как вместо помещения аргументов в стек поместить их в регистры.
Интереснее, нафига вообще это спрашивать, если подобное гуглится за 10 секунд?)
Storm54, потому что он ещё этому не обучен. А вообще, dengeatz, ты можешь обращаться к нейросети, которая расскажет напорядок подробней, чем каждый из нас.
Тема в архиве.