19 November, 2012

LuaJIT 2.0.0


Developer:

Website:

License / Price:

Platforms:

Databases:

Language:

Last Updated:

Category:
Mike Pall | More scripts
luajit.org
MIT License 

Windows / Linux / Mac OS / BSD / Solaris
N/A
Unknown
November 19th, 2012, 11:51 GMT [view history]
C: \ Development Tools \ Compilers

Lua is a dynamically-typed scripting language offering object-oriented capabilities, designed for extending applications.

Just-in-time compilation (JIT) is a method to dynamically compile code and allow an application to run faster.
LuaJIT is a JIT system for Lua developers, allowing them to create faster running Lua-based apps.

Here are some key features of "LuaJIT":

· Wide cross-platform compatibility
· Low memory footprint
· High performance
· Integrated trace compiler
· SSA-based optimizations

What's New in This Release: [ read full changelog ]

· Fix Android/x86 build.
· Fix recording of equality comparisons with __eq metamethods.
· Fix detection of immutable upvalues.
· Replace error with PANIC for callbacks from JIT-compiled code.
· Fix builtin string to number conversion for INT_MIN.
· Don't create unneeded array part for template tables.
· Fix CONV.num.int sinking.
· Don't propagate implicitly widened number to index metamethods.
· ARM: Fix ordered comparisons of number vs. non-number.
· FFI: Fix code generation for replay of sunk float fields.
· FFI: Fix signedness of bool.


Download button
Via: LuaJIT 2.0.0

0 Comment: