aboutsummaryrefslogtreecommitdiff
path: root/doc/luajit.html
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--doc/luajit.html15
1 files changed, 10 insertions, 5 deletions
diff --git a/doc/luajit.html b/doc/luajit.html
index 90cd9997..71e6a19f 100644
--- a/doc/luajit.html
+++ b/doc/luajit.html
@@ -65,7 +65,8 @@ standard Lua interpreter and can be deployed as a drop-in replacement.
65<p> 65<p>
66LuaJIT offers more performance, at the expense of portability. It 66LuaJIT offers more performance, at the expense of portability. It
67currently runs on all popular operating systems based on 67currently runs on all popular operating systems based on
68<b>x86 or x64 CPUs</b> (Linux, Windows, OSX etc.). 68<b>x86</b> or <b>x64 CPUs</b> (Linux, Windows, OSX etc.) or embedded Linux
69systems based on <b>PPC/e500v2 CPUs</b>.
69Other platforms will be supported in the future, based on user demand 70Other platforms will be supported in the future, based on user demand
70and sponsoring. 71and sponsoring.
71</p> 72</p>
@@ -76,7 +77,7 @@ LuaJIT has been successfully used as a <b>scripting middleware</b> in
76games, 3D modellers, numerical simulations, trading platforms and many 77games, 3D modellers, numerical simulations, trading platforms and many
77other specialty applications. It combines high flexibility with high 78other specialty applications. It combines high flexibility with high
78performance and an unmatched <b>low memory footprint</b>: less than 79performance and an unmatched <b>low memory footprint</b>: less than
79<b>120K</b> for the VM plus less than <b>80K</b> for the JIT compiler. 80<b>120K</b> for the VM plus less than <b>80K</b> for the JIT compiler (on x86).
80</p> 81</p>
81<p> 82<p>
82LuaJIT has been in continuous development since 2005. It's widely 83LuaJIT has been in continuous development since 2005. It's widely
@@ -96,9 +97,13 @@ written in assembler, with a state-of-the-art JIT compiler.
96An innovative <b>trace compiler</b> is integrated with advanced, 97An innovative <b>trace compiler</b> is integrated with advanced,
97SSA-based optimizations and a highly tuned code generation backend. This 98SSA-based optimizations and a highly tuned code generation backend. This
98allows a substantial reduction of the overhead associated with dynamic 99allows a substantial reduction of the overhead associated with dynamic
99language features. It's destined to break into the 100language features.
100<a href="http://luajit.org/performance.html"><span class="ext">&raquo;</span>&nbsp;performance</a> range 101</p>
101traditionally reserved for offline, static language compilers. 102<p>
103It's destined to break into the <a href="http://luajit.org/performance.html"><span class="ext">&raquo;</span>&nbsp;performance</a>
104range traditionally reserved for offline, static language compilers.
105Have look at these <a href="http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=all&d=data&calc=calculate&gpp=on&java=on&luajit=on&v8=on&lua=on&tracemonkey=on&box=1"><span class="ext">&raquo;</span>&nbsp;cross-language benchmarks</a>
106to see how it ranks against the competition.
102</p> 107</p>
103 108
104<h2>More ...</h2> 109<h2>More ...</h2>