mikepaul-LuaJIT/lib
Mike Pall 99d153bef9 Improve alias analysis of upvalues using a disambiguation hash value.
All upvalue objects hold a disambiguation hash value now.
It's built from the parent prototype and the slot number.
Different hash values imply the upvalues cannot alias.
Same hash values don't imply anything (collision or different closures).
Upvalue disambiguation makes use of a reduced hash due to IR contraints.
2010-01-09 23:59:43 +01:00
..
.gitignore RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
bc.lua Bump all copyright dates to 2010. 2010-01-09 14:28:11 +01:00
dis_x64.lua Bump all copyright dates to 2010. 2010-01-09 14:28:11 +01:00
dis_x86.lua Bump all copyright dates to 2010. 2010-01-09 14:28:11 +01:00
dump.lua Improve alias analysis of upvalues using a disambiguation hash value. 2010-01-09 23:59:43 +01:00
v.lua Bump all copyright dates to 2010. 2010-01-09 14:28:11 +01:00