|
On 2017-Jan-13 (Fri) at 18:29 (+0900), Satoru Kawahara wrote:
>> I released the optimizer for Lua 5.3 VM Bytecode.
>>
>> https://github.com/Nymphium/opeth
>>
>> It can optimize by following techniques
>> - constant folding
>> - constant propagation
>> - function inlining (experimental)
>> - dead-code elimination
>> - unreachable block removal
>> - unused resources removal
>>
>> [ - - - ]
>>
>> --
>> Kawahara Satoru
>> College of Information Science
>> University of Tsukuba
Satoru,
This looks interesting and useful, thanks for sharing it with us.
Do you have any examples / benchmarks to show the run-time effect
of these optimisations?
Joseph
------------------------------------------------------------ ------------
Joseph Manning / Computer Science / UCC Cork Ireland / manning@cs.ucc.ie
------------------------------------------------------------ ------------