Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Decouple guard vs. INT check vs. TYPECHECK semantics for SLOAD. | Mike Pall | 2010-01-19 | 1 | -5/+9 | |
| | ||||||
* | Error for blacklisted loop bytecodes has no info argument. | Mike Pall | 2010-01-16 | 1 | -1/+1 | |
| | ||||||
* | Improve alias analysis of upvalues using a disambiguation hash value. | Mike Pall | 2010-01-09 | 1 | -0/+11 | |
| | | | | | | | | 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. | |||||
* | Fix 32/64 bit portability issue with upval->v. | Mike Pall | 2010-01-09 | 1 | -3/+3 | |
| | ||||||
* | Bump all copyright dates to 2010. | Mike Pall | 2010-01-09 | 1 | -1/+1 | |
| | ||||||
* | Logical 'not' must be sign-extended for address operands. | Mike Pall | 2009-12-29 | 1 | -2/+2 | |
| | ||||||
* | Adapt primary inbound calls in x64 interpreter. | Mike Pall | 2009-12-17 | 1 | -1/+1 | |
| | | | | Change argument order for lj_vm_cpcall() to simplify x64 interpreter. | |||||
* | Fast forward to sync public repo. | Mike Pall | 2009-12-08 | 1 | -14/+111 | |
| | | | | | | | | Compile math.sinh(), math.cosh(), math.tanh() and math.random(). Compile various io.*() functions. Drive the GC forward on string allocations in the parser. Improve KNUM fuse vs. load heuristics. Add abstract C call handling to IR. | |||||
* | RELEASE LuaJIT-2.0.0-beta2v2.0.0-beta2 | Mike Pall | 2009-12-08 | 1 | -8/+62 | |
| | ||||||
* | RELEASE LuaJIT-2.0.0-beta1v2.0.0-beta1 | Mike Pall | 2009-12-08 | 1 | -0/+2136 | |