Mirror of the LuaJIT git repository
Go to file
Sokolov Yura aka funny_falcon ff7e514cfe escape from collisioned strings
- detect when a lot of collisions generated
  - if two full collisions found (ie hash value and len is equal)
  - if collision chain is longer than 18
    ("average maximum" chain with fillfactor 1.0 is near 7)
- calculate "full" hash for strings in long collision chain
- use "bloom" filter to bookkeeping existence of strings with "full" hash
- refill "bloom" on string sweeping.
2016-06-28 11:57:47 +03:00
doc MIPS: Support MIPS16 interlinking. 2016-06-08 10:24:00 +02:00
dynasm DynASM/MIPS: Add missing MIPS64 instructions. 2016-05-28 05:09:24 +02:00
etc RELEASE LuaJIT-2.1.0-beta2 2016-03-03 12:40:02 +01:00
src escape from collisioned strings 2016-06-28 11:57:47 +03:00
.gitignore RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
COPYRIGHT Bump copyright date to 2016. 2016-03-03 12:02:22 +01:00
Makefile Merge branch 'master' into v2.1 2016-03-22 22:22:51 +01:00
README RELEASE LuaJIT-2.1.0-beta2 2016-03-03 12:40:02 +01:00

README for LuaJIT 2.1.0-beta2
-----------------------------

LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language.

Project Homepage: http://luajit.org/

LuaJIT is Copyright (C) 2005-2016 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