[Oberon] New Oberon to Lua Transpiler

rochus.keller at bluewin.ch rochus.keller at bluewin.ch
Fri Oct 11 23:20:03 CEST 2019


@ Luca Boasso:

Thank you very much for your feedback which I appreciate.

Thanks also for the link to your impressive set of test cases. I will implement the global functions WriteChar etc. and then try my luck with your test cases.

>> I am curious to compare the performance of the JVM and LuaJIT, I'll try the Hennessy benchmark with the oberonc compiler.

First I should analyze the code generated by LuaJIT and try to find out whether the thunks were inlined or not and how to make sure they're inlined. With the JVM Bytecode, such a costly solution with Thunks is not necessary and the Hotspot VM is also very good. So I would assume that your code has better performance than my current implementation. 

Best
R.


More information about the Oberon mailing list