aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix minilua undefined behavior in bit.tohex.v2.0masterMike Pall2 days2-4/+4
* Bump copyright date.Mike Pall2 days147-148/+148
* DUALNUM: Add missing type conversion for FORI slots.Mike Pall2025-12-061-8/+17
* x86/x64: Backport fix for math.min()/math.max() argument check.Mike Pall2025-11-161-1/+1
* Fix edge cases when generating IR for string.byte/sub/find.Mike Pall2025-11-141-3/+3
* FFI: Avoid dangling cts->L.Mike Pall2025-11-101-0/+4
* x86/x64: Don't use undefined MUL/IMUL zero flag.Mike Pall2025-07-241-1/+2
* Avoid out-of-range PC for stack overflow error from snapshot restore.Mike Pall2025-07-241-0/+1
* FFI: Fix dangling CType references (again).Mike Pall2025-07-241-5/+6
* Fix JIT slot overflow during up-recursion.Mike Pall2025-05-281-1/+2
* Avoid out-of-range PC for stack overflow error from snapshot restore.Mike Pall2025-05-283-15/+10
* FFI: Fix dangling CType references.Mike Pall2025-05-282-15/+25
* Fix error generation in load*.Mike Pall2025-04-071-1/+2
* Initialize unused value when specializing to cdata metatable.Mike Pall2025-04-071-1/+4
* Avoid unpatching bytecode twice after a trace flush.Mike Pall2025-03-091-11/+4
* Add compatibility string coercion for fp:seek() argument.Mike Pall2025-03-092-2/+4
* Fix recording of BC_VARG.Mike Pall2025-01-131-1/+1
* Reject negative getfenv()/setfenv() levels to prevent compiler warning.Mike Pall2025-01-131-0/+4
* Bump copyright date.Mike Pall2025-01-13147-148/+148
* Force fallback source name for stripped bytecode.Mike Pall2024-12-161-1/+1
* Fix detection of inconsistent renames due to sunk values.Mike Pall2024-11-281-2/+2
* Fix compiliation of getmetatable() for UDTYPE_IO_FILE.Mike Pall2024-09-291-3/+3
* Remove ancient RtlUnwindEx workaround for MinGW64.Mike Pall2024-09-291-6/+0
* Fix limit check in narrow_conv_backprop().Mike Pall2024-08-241-1/+2
* Always use IRT_NIL for IR_TBAR.Mike Pall2024-08-241-1/+1
* ARM: Make hard-float tobit conversions match JIT backend behavior.Mike Pall2024-08-201-1/+12
* Fix another potential file descriptor leak in luaL_loadfile*().Mike Pall2024-08-191-8/+8
* MIPS32: Fix little-endian IR_RETF.Mike Pall2024-08-191-1/+1
* Correctly close VM state after early OOM during open.Mike Pall2024-08-191-3/+2
* Fix potential file descriptor leak in luaL_loadfile*().Mike Pall2024-08-191-1/+2
* Different fix for partial snapshot restore due to stack overflow.Mike Pall2024-08-152-4/+3
* Fix IR_ABC hoisting.Mike Pall2024-08-152-4/+6
* Limit CSE for IR_CARG to fix loop optimizations.Mike Pall2024-08-151-0/+11
* FFI: Fix various issues in recff_cdata_arith.Mike Pall2024-07-031-4/+6
* Fix predict_next() in parser (for real now).Mike Pall2024-07-031-4/+2
* FFI: Fix __tostring metamethod access to enum cdata value.Mike Pall2024-07-031-1/+1
* Fix typo.Mike Pall2024-07-031-1/+1
* Handle partial snapshot restore due to stack overflow.Mike Pall2024-07-032-4/+9
* Prevent sanitizer warning in snap_restoredata().Mike Pall2024-05-251-2/+4
* Fix segment release check in internal memory allocator.Mike Pall2024-04-191-1/+1
* Prevent down-recursion for side traces.Mike Pall2024-03-101-1/+1
* Check frame size limit before returning to a lower frame.Mike Pall2024-03-101-0/+2
* FFI: Treat cdata finalizer table as a GC root.Mike Pall2024-03-101-0/+3
* Handle stack reallocation in debug.setmetatable() and lua_setmetatable().Mike Pall2024-03-101-0/+1
* Rework stack overflow handling.Mike Pall2024-02-044-21/+57
* Preserve keys with dynamic values in template tables when saving bytecode.Mike Pall2024-01-311-2/+2
* Prevent include of luajit_rolling.h.Mike Pall2024-01-312-1/+2
* Fix unsinking of IR_FSTORE for NULL metatable.Mike Pall2024-01-231-3/+8
* Check for IR_HREF vs. IR_HREFK aliasing in non-nil store check.Mike Pall2023-12-232-0/+3
* Respect jit.off() on pending trace exit.Mike Pall2023-12-231-1/+1