lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


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
------------------------------------------------------------------------