summaryrefslogtreecommitdiff
path: root/src/lj_obj.h (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Add support for __pairs and __ipairs metamethods (from Lua 5.2).Mike Pall2010-11-181-1/+1
* Cleanup architecture, ABI and OS definitions.Mike Pall2010-11-161-1/+1
* Turn some lua_State fields into 32 bit pointers.Mike Pall2010-09-091-2/+2
* Minor tweaks to integration of assembler part.Mike Pall2010-08-291-1/+1
* Switch to fast string hash.Mike Pall2010-07-211-1/+2
* Turn TValue setter macros into inline functions.Mike Pall2010-04-261-110/+119
* Treat the tag of a TValue as unsigned everywhere.Mike Pall2010-04-251-28/+26
* Make metamethod names proper GC roots.Mike Pall2010-04-251-4/+6
* Turn traces into true GC objects (GCtrace).Mike Pall2010-04-251-1/+1
* No longer let the GC replace dead keys with the LJ_TDEADKEY tag.Mike Pall2010-04-211-8/+33
* Move free node pos to t->node[0].freetop. Saves 4 bytes in GCtab.Mike Pall2010-03-221-2/+1
* Reorder various structs to reduce padding (thanks to /usr/bin/pahole).Mike Pall2010-03-151-1/+1
* Major redesign of function call handling.Mike Pall2010-02-131-4/+5
* Replace GCproto reference with bytecode PC in GCfuncL.Mike Pall2010-02-101-2/+3
* Drop bc field in GCproto since the bytecode is colocated.Mike Pall2010-02-081-6/+1
* Redesign of prototype generation, part 5: colocation of protoype arrays.Mike Pall2010-02-081-7/+7
* 32/64 bit memory ref cleanup, part 4: GCproto ->varinfo.Mike Pall2010-02-051-2/+3
* 32/64 bit memory ref cleanup, part 3: GCproto ->lineinfo.Mike Pall2010-02-051-1/+4
* 32/64 bit memory ref cleanup, part 2: GCproto ->uvname and ->chunkname.Mike Pall2010-02-051-3/+8
* 32/64 bit memory ref cleanup, part 1: GCproto ->bc and ->k.Mike Pall2010-02-051-8/+14
* Reduce non-numeric tag range by bumping up 64 bit lightud tag.Mike Pall2010-01-181-6/+6
* Improve alias analysis of upvalues using a disambiguation hash value.Mike Pall2010-01-091-1/+1
* Avoid int16_t widening for pt->uv elements.Mike Pall2010-01-091-1/+1
* Fix 32/64 bit portability issue with upval->v.Mike Pall2010-01-091-4/+3
* Bump all copyright dates to 2010.Mike Pall2010-01-091-1/+1
* Fix size calculation for closure structs.Mike Pall2009-12-281-2/+2
* Fast forward to sync public repo.Mike Pall2009-12-081-3/+20
* RELEASE LuaJIT-2.0.0-beta2v2.0.0-beta2Mike Pall2009-12-081-1/+2
* RELEASE LuaJIT-2.0.0-beta1v2.0.0-beta1Mike Pall2009-12-081-0/+676