forked from mia/Aegisub
45cd713ef9
lj_str_new() had a separate fast-path and slow-path. This was bad because (a) the fast-path was complex and (b) the fast-path was actually slower than the slow-path in practice and (c) in practice it could cause confusing performance problems depending on the memory alignment of any often-reused string buffers in a program. This change specifically makes the 'life' benchmark faster and more robust to memory layout. |
||
---|---|---|
.. | ||
dynasm | ||
include | ||
src | ||
0001-lj_str.c-Remove-special-case-string-interning-fastpa.patch | ||
COPYRIGHT | ||
Makefile | ||
README | ||
unicode-io.patch | ||
unicode-os.patch |
README for LuaJIT 2.0.4 ----------------------- LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language. Project Homepage: http://luajit.org/ LuaJIT is Copyright (C) 2005-2015 Mike Pall. LuaJIT is free software, released under the MIT license. See full Copyright Notice in the COPYRIGHT file or in luajit.h. Documentation for LuaJIT is available in HTML format. Please point your favorite browser to: doc/luajit.html