aboutsummaryrefslogtreecommitdiff
path: root/etc (unfollow)
Commit message (Expand)AuthorFilesLines
2010-08-24Fix string.format() for non-finite numbers.Mike Pall1-0/+1
2010-08-24RELEASE LuaJIT-2.0.0-beta5v2.0.0-beta5Mike Pall8-19/+17
2010-08-23Update changelog.Mike Pall1-2/+34
2010-08-23Fix formatting of canonicalized number to string conversions.Mike Pall1-6/+9
2010-08-09Fix encoding of doubles for mixed-endian cross builds.Mike Pall1-1/+1
2010-08-08Clean up some more DynASM target dependencies.Mike Pall3-11/+7
2010-08-07Fix return from pcall within active hook.Mike Pall4-2968/+2979
2010-08-06Keep framesize in RA of FUNCC/FUNCCW instructions, tooMike Pall2-3/+3
2010-08-06Fix lua_cpcall(). Duplicate save corrupted C frame chain.Mike Pall4-15/+15
2010-08-03Fix some compiler warnings.Mike Pall1-3/+5
2010-08-03Cleanup library function caching in dasm_x86.lua.Mike Pall1-2/+1
2010-08-03Remove bogus global in -jdump.Mike Pall1-1/+0
2010-08-03Untangle some target dependencies.Mike Pall11-110/+114
2010-08-03Use FuncState typedef in favor of struct.Mike Pall1-1/+1
2010-07-21Speed up string compares in string interning.Mike Pall2-6/+51
2010-07-21Switch to fast string hash.Mike Pall4-7/+25
2010-07-21Abstract out pointer hash to hashrot(). Tune hash constants.Mike Pall4-32/+32
2010-07-21Use independent hash for VM event dispatch.Mike Pall2-5/+8
2010-07-14Fix arg check for two-arg SSE math functions in interpreter.Mike Pall4-19/+19
2010-07-14Fix passing of constant args in FPRs on x64.Mike Pall1-1/+1
2010-07-04Rechain pseudo-resurrected string keys with colliding hashes.Mike Pall1-0/+12
2010-06-30Do not eliminate PHIs for values only referenced from side exits.Mike Pall1-23/+28
2010-06-28Fix frame setup for error handling in next().Mike Pall4-2614/+2616
2010-06-16Fallback to metamethod resolving for tostring in print().Mike Pall1-2/+9
2010-05-30Fix string.char() range check on x64.Mike Pall4-2094/+2095
2010-05-20Canonicalize string conversion of nan, inf, -inf.Mike Pall4-12/+42
2010-05-15Fix handling of failed fp:read(..., "*n").Mike Pall1-0/+1
2010-05-09Avoid name clash with standard POSIX function.Mike Pall1-6/+6
2010-05-09Avoid string allocation in GDB JIT API.Mike Pall2-8/+11
2010-05-08Add weak guards. Emit TNEW/TDUP with a guard bit.Mike Pall5-63/+63
2010-05-01Create symbol table of JIT-compiled code for use with Linux perf tools.Mike Pall1-0/+41
2010-04-28Fix PHI elimination: mark right PHI as used, too.Mike Pall1-1/+5
2010-04-26Turn TValue setter macros into inline functions.Mike Pall5-118/+127
2010-04-25Treat the tag of a TValue as unsigned everywhere.Mike Pall7-40/+39
2010-04-25Avoid starting a GC cycle immediately after library init.Mike Pall2-2/+2
2010-04-25Fix TNEW in x64 interpreter. Do not force a full GC (ouch).Mike Pall4-359/+346
2010-04-25Make metamethod names proper GC roots.Mike Pall12-29/+26
2010-04-25Reorganize and fix placement of generated machine code on x64.Mike Pall1-53/+57
2010-04-25Simplify management of current trace. Drop lazy save.Mike Pall7-79/+80
2010-04-25Turn traces into true GC objects (GCtrace).Mike Pall24-201/+193
2010-04-24Simplify lexer a bit.Mike Pall1-14/+12
2010-04-23Add assertions to guard against using lua_*call on dead coroutines.Mike Pall1-3/+6
2010-04-23Avoid compiler warning.Mike Pall1-1/+1
2010-04-21No longer let the GC replace dead keys with the LJ_TDEADKEY tag.Mike Pall13-43/+65
2010-04-19Simplify GC step calls from on-trace code.Mike Pall3-41/+32
2010-04-19Replace on-trace GC frame syncing with interpreter exit.Mike Pall11-1906/+1885
2010-04-14Refactor buildvm symbol generation.Mike Pall8-324/+203
2010-04-09Fix setup of RD when dispatching to function headers after exit.Mike Pall7-1803/+1820
2010-04-08Don't copy SNAP_NORESTORE mark into loops and suppress restore in exit.Mike Pall2-2/+2
2010-03-28RELEASE LuaJIT-2.0.0-beta4v2.0.0-beta4Mike Pall9-24/+34