aboutsummaryrefslogtreecommitdiff
path: root/src/lj_record.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix recording of BC_VARG.Mike Pall2025-01-131-1/+1
* Bump copyright date.Mike Pall2025-01-131-1/+1
* Fix compiliation of getmetatable() for UDTYPE_IO_FILE.Mike Pall2024-09-291-3/+3
* Fix IR_ABC hoisting.Mike Pall2024-08-151-2/+3
* 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
* Invalidate SCEV entry when returning to lower frame.Mike Pall2023-11-091-0/+1
* Add missing coercion when recording select(string, ...)Mike Pall2023-09-211-1/+4
* Add NaN check to IR_NEWREF.Mike Pall2023-09-091-3/+9
* Bump copyright date.Mike Pall2023-08-201-1/+1
* Fix maxslots when recording BC_VARG, part 3.Mike Pall2023-08-121-3/+9
* Fix maxslots when recording BC_VARG, part 2.Mike Pall2023-07-091-6/+2
* Fix maxslots when recording BC_VARG.Mike Pall2023-07-081-2/+1
* Fix canonicalization of +-0.0 keys for IR_NEWREF.Mike Pall2023-04-161-0/+2
* Correct fix for stack check when recording BC_VARG.Mike Pall2022-12-091-2/+2
* Bump copyright date.Mike Pall2022-01-151-1/+1
* Bump copyright date.Mike Pall2021-01-021-1/+1
* Fix snapshot PC when linking to BC_JLOOP that was a BC_RET*.Mike Pall2020-10-121-4/+5
* Bump copyright date.Mike Pall2020-01-201-1/+1
* Fix stack check when recording BC_VARG.Mike Pall2019-12-081-0/+2
* Add missing LJ_MAX_JSLOTS check.Mike Pall2017-05-171-0/+2
* Fix LJ_MAX_JSLOTS assertion in rec_check_slots().Mike Pall2017-05-091-2/+2
* Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
* Don't try to record outermost pcall() return to lower frame.Mike Pall2016-06-031-1/+1
* Add guard for obscure aliasing between open upvalues and SSA slots.Mike Pall2016-05-201-2/+8
* Fix handling of non-numeric strings in arithmetic coercions.Mike Pall2016-04-211-2/+2
* Fix recording of select(n, ...) with off-trace varargsMike Pall2016-04-031-1/+4
* Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
* Don't compile IR_RETF after CALLT to ff with-side effects.Mike Pall2015-01-171-0/+2
* Bump copyright date to 2015.Mike Pall2015-01-051-1/+1
* Fix ABC elimination.Mike Pall2014-07-011-1/+1
* Correct fix for reuse of SCEV results in FORL.Mike Pall2014-04-011-1/+1
* Fix check for reuse of SCEV results in FORL.Mike Pall2014-03-271-1/+3
* Fix recording of BC_VARG.Mike Pall2014-02-281-4/+2
* Don't purge modified function from stack slots in BC_RET.Mike Pall2014-02-201-1/+1
* Fix initial maxslot for down-recursive traces.Mike Pall2014-01-201-1/+1
* Bump copyright date to 2014.Mike Pall2014-01-161-1/+1
* Fix call unroll checks in the presence of metamethod frames.Mike Pall2013-12-091-0/+1
* Respect jit.off(func) when returning to a function, too.Mike Pall2013-11-221-0/+2
* Bump copyright date to 2013.Mike Pall2013-02-111-1/+1
* Don't propagate implicitly widened number to index metamethods.Mike Pall2012-11-061-1/+1
* Fix recording of equality comparisons with __eq metamethods.Mike Pall2012-10-191-5/+3
* FFI: Compile ffi.sizeof(), ffi.alignof() and ffi.offsetof().Mike Pall2012-10-101-1/+11
* From Lua 5.2: Allow mixed metamethods for ordered comparisons.Mike Pall2012-09-281-1/+14
* Remove some library functions for no-JIT/no-FFI builds.Mike Pall2012-09-241-0/+2
* From Lua 5.2: Add goto and ::label:: statements.Mike Pall2012-09-161-1/+1
* Use 0/1 macro for Lua 5.2 compatibility.Mike Pall2012-09-121-7/+3
* Don't constify upvalues that may retain large amounts of memory.Mike Pall2012-08-281-1/+27
* Turn loads from immutable upvalues into constants.Mike Pall2012-07-201-2/+33
* Handle initial snapshot for side traces in lj_snap.c only.Mike Pall2012-07-021-1/+0