以下為zh_*與en_US的混合物。
多層JIT架構。
TheLanguage JIT -> JS/Lua/PHP -> 一些有bug和JIT的CPU (比如: Intel)
eval
為先transpile再交給底層語言的eval
。
運行時/前transpile盡量多的代碼,內部部分難以transpile的保留eval
。
可能可以自舉。
用prepack得到自舉結果。
自舉結果內的eval
調用自舉結果本身進行transpile。
以下為zh_*與en_US的混合物。
多層JIT架構。
TheLanguage JIT -> JS/Lua/PHP -> 一些有bug和JIT的CPU (比如: Intel)
eval
為先transpile再交給底層語言的eval
。
運行時/前transpile盡量多的代碼,內部部分難以transpile的保留eval
。
可能可以自舉。
用prepack得到自舉結果。
自舉結果內的eval
調用自舉結果本身進行transpile。