lua-users home
lua-l archive

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


Thanks Mike!

> This is the third beta release of LuaJIT 2.0.0.
> 
> This release includes many fixes and performance enhancements,
> e.g. for recursive code and various I/O functions. This is also
> the first release which includes the x64 port of LuaJIT. Please
> check the changelog for more details.

Builds cleanly as x86_64 on OSX.  Heaps and kdtrees are improved vs LJ2b2 (25% for a kdtree build).  I've got a new test case to run when I get onto that.  Rima doesn't pass tests at the moment - last time this was me relying on undefined behavior.

Cheers,
Geoff


$ uname -v
Darwin Kernel Version 10.2.0: Tue Nov  3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386

$ lipo -info /usr/local/bin/luajit-2.0.0-beta3
Non-fat file: /usr/local/bin/luajit-2.0.0-beta3 is architecture: x86_64

$ lipo -info /usr/local/bin/luajit-2.0.0-beta2
Non-fat file: /usr/local/bin/luajit-2.0.0-beta2 is architecture: i386


Heap: http://www.incremental.co.nz/download/heap.tar.gz
      Binary     Skew       Sorted List
Lua   13.298012  13.708163  69.688207
LJ1    6.728174   8.545746  57.829912
LJ2b1  3.26       5.57      44.55
LJ2b2  3.16       5.37      46.26
LJ2b3  2.512214   5.460828  43.041566 

kdtree: http://www.incremental.co.nz/download/kdtree.tar.gz
      Read     Build     Query
Lua   6.55803  103.225   25.0945
LJ1   5.56994   82.0306  15.6369
LJ2b1 3.97      68.17     5.64
LJ2b2 3.9       62.98     5.67
LJ2b3 3.66923   45.1581   6.0752