Lua源碼分析 -- 虛擬機以及指令解釋

Lua一直把虛擬機執行代碼的效率作爲一個非常重要的設計目標。而採用什麼樣的指令系統的對於虛擬機的執行效率來說至關重要。 Stack based vs Register based VM 根據指令獲取操作數方式的不同,我們可以把虛擬機的實現分爲stack based和register based。 Stack based vm 對於大多數的虛擬機,比如JVM,Python,都採用傳統的stack b
相關文章
相關標籤/搜索