aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Simplify handling of instable types in TNEW/TDUP load forwarding.Mike Pall2023-12-231-11/+9
* Only emit proper parent references in snapshot replay.Mike Pall2023-12-111-4/+8
* ARM: Fix stack restore for FP slots.Mike Pall2023-12-101-1/+9
* Fix runtime library flags for MSVC debug builds.Mike Pall2023-12-101-2/+4
* Fix .debug_abbrev section in GDB JIT API.Mike Pall2023-12-101-1/+1
* Emit sunk IR_NEWREF only once per key on snapshot replay.Mike Pall2023-12-101-0/+12
* x86/x64: Don't fuse loads across IR_NEWREF.Mike Pall2023-11-141-7/+9
* x86/x64: Add more red zone checks to assembler backend.Mike Pall2023-11-121-1/+6
* Add stack check to pcall/xpcall.Mike Pall2023-11-125-1/+38
* Invalidate SCEV entry when returning to lower frame.Mike Pall2023-11-091-0/+1
* FFI: Fix pragma push stack limit check and throw on overflow.Mike Pall2023-11-071-1/+3
* x64: Properly fix __call metamethod return dispatch.Mike Pall2023-11-051-1/+1
* FFI: Fix dangling reference to CType in carith_checkarg().Mike Pall2023-10-211-0/+4
* Maintain chain invariant in DCE.Mike Pall2023-09-221-1/+1
* Follow-up fix for stack overflow handling cleanup.Mike Pall2023-09-211-1/+1
* Handle all stack layouts in (delayed) TRACE vmevent.Mike Pall2023-09-211-10/+16
* Add missing coercion when recording select(string, ...)Mike Pall2023-09-211-1/+4
* Cleanup stack overflow handling.Mike Pall2023-09-211-4/+11
* Allow path overrides in genversion.lua with minilua, too.Mike Pall2023-09-101-0/+1
* Improve architecture detection error messages.Mike Pall2023-09-092-8/+16
* ARM: Fix stack check code generation.Mike Pall2023-09-091-2/+5
* Fix mcode limit check for non-x86 archs.Mike Pall2023-09-091-1/+1
* Add NaN check to IR_NEWREF.Mike Pall2023-09-092-4/+13
* Allow override of paths for genversion.lua.Mike Pall2023-09-091-3/+3
* Fix native MinGW build.Mike Pall2023-09-091-1/+5