diff options
author | Mike Pall <mike> | 2016-04-18 10:57:49 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2016-04-18 10:57:49 +0200 |
commit | 0c6fdc1039a3a4450d366fba7af4b29de73f0dc6 (patch) | |
tree | b84b2aad8ae2c8ab62752653b4e1688de96d3afe /src/lua.h | |
parent | 101115ddd86f6e66f225eee4702793623e683007 (diff) | |
download | luajit-0c6fdc1039a3a4450d366fba7af4b29de73f0dc6.tar.gz luajit-0c6fdc1039a3a4450d366fba7af4b29de73f0dc6.tar.bz2 luajit-0c6fdc1039a3a4450d366fba7af4b29de73f0dc6.zip |
Rewrite memory block allocator.
Use a mix of linear probing and pseudo-random probing.
Workaround for 1GB MAP_32BIT limit on Linux/x64. Now 2GB with !LJ_GC64.
Enforce 128TB LJ_GC64 limit for > 47 bit memory layouts (ARM64).
Diffstat (limited to 'src/lua.h')
0 files changed, 0 insertions, 0 deletions