From mboxrd@z Thu Jan 1 00:00:00 1970 From: chighland at gmail.com (Coda Highland) Date: Tue, 14 Jan 2014 12:50:09 -0800 Subject: cgit-lua: to jit or not to jit In-Reply-To: References: Message-ID: On Tue, Jan 14, 2014 at 12:41 PM, Eric Wing wrote: >> But perhaps there >> are some obvious downsides to this approach that I also am missing. > > Here are a few more potential downsides not mentioned so far. > > One is that iOS and Windows Store policies disallow JIT. While you can > disable this part in LuaJIT, most of the performance advantages > disappear when you do this. However, even with the JIT disabled, LuaJIT does tend to outperform Lua for a lot of use cases (Lua wins in a few cases) just by virtue of having an interpreter written in hand-tuned assembly. /s/ Adam