aboutsummaryrefslogtreecommitdiff
path: root/src/lj_record.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Backport some v3.0 syntax extensions.Mike Pall2026-06-221-0/+40
* DUALNUM: Fix recording of loops broken by previous change.Mike Pall2026-02-161-3/+3
* Prevent recording of loops with -0 step or NaN values.Mike Pall2026-02-111-0/+6
* Prevent snapshot purge while recording a function header.Mike Pall2026-02-111-1/+1
* Merge branch 'master' into v2.1Mike Pall2026-01-091-1/+1
|\
| * Bump copyright date.Mike Pall2026-01-091-1/+1
* | Merge branch 'master' into v2.1Mike Pall2025-12-061-8/+17
|\|
| * DUALNUM: Add missing type conversion for FORI slots.Mike Pall2025-12-061-8/+17
* | Unify Lua number to FFI integer conversions.Mike Pall2025-11-271-6/+15
* | Merge branch 'master' into v2.1Mike Pall2025-05-281-1/+2
|\|
| * Fix JIT slot overflow during up-recursion.Mike Pall2025-05-281-1/+2
* | Merge branch 'master' into v2.1Mike Pall2025-04-071-1/+4
|\|
| * Initialize unused value when specializing to cdata metatable.Mike Pall2025-04-071-1/+4
* | Fix state restore when recording __concat metamethod.Mike Pall2025-03-091-4/+9
* | Merge branch 'master' into v2.1Mike Pall2025-01-131-1/+1
|\|
| * Fix recording of BC_VARG.Mike Pall2025-01-131-1/+1
* | Merge branch 'master' into v2.1Mike Pall2025-01-131-1/+1
|\|
| * Bump copyright date.Mike Pall2025-01-131-1/+1
* | Restore state when recording __concat metamethod throws OOM.Mike Pall2024-11-281-18/+33
* | Merge branch 'master' into v2.1Mike Pall2024-09-291-3/+3
|\|
| * Fix compiliation of getmetatable() for UDTYPE_IO_FILE.Mike Pall2024-09-291-3/+3
* | Merge branch 'master' into v2.1Mike Pall2024-08-151-2/+3
|\|
| * Fix IR_ABC hoisting.Mike Pall2024-08-151-2/+3
* | Restore state when recording __concat metamethod throws an error.Mike Pall2024-07-041-2/+24
* | Fix recording of __concat metamethod.Mike Pall2024-03-101-2/+6
* | Merge branch 'master' into v2.1Mike Pall2024-03-101-1/+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
* | Merge branch 'master' into v2.1Mike Pall2023-11-091-0/+1
|\|
| * Invalidate SCEV entry when returning to lower frame.Mike Pall2023-11-091-0/+1
* | Check for upvalue state transition in IR_UREFO.Mike Pall2023-11-051-2/+11
* | Consistently use 64 bit constants for 64 bit IR instructions.Mike Pall2023-09-211-4/+5
* | Merge branch 'master' into v2.1Mike Pall2023-09-211-1/+4
|\|
| * Add missing coercion when recording select(string, ...)Mike Pall2023-09-211-1/+4
* | Merge branch 'master' into v2.1Mike Pall2023-09-091-3/+9
|\|
| * Add NaN check to IR_NEWREF.Mike Pall2023-09-091-3/+9
* | Merge branch 'master' into v2.1Mike Pall2023-08-201-1/+1
|\|
| * Bump copyright date.Mike Pall2023-08-201-1/+1
* | Merge branch 'master' into v2.1Mike Pall2023-08-121-3/+9
|\|
| * Fix maxslots when recording BC_VARG, part 3.Mike Pall2023-08-121-3/+9
* | Merge branch 'master' into v2.1Mike Pall2023-07-091-6/+2
|\|
| * Fix maxslots when recording BC_VARG, part 2.Mike Pall2023-07-091-6/+2
* | Fix maxslots when recording BC_TSETM.Mike Pall2023-07-081-0/+2
* | Merge branch 'master' into v2.1Mike Pall2023-07-081-2/+1
|\|
| * Fix maxslots when recording BC_VARG.Mike Pall2023-07-081-2/+1
* | Merge branch 'master' into v2.1Mike Pall2023-04-161-0/+2
|\|
| * Fix canonicalization of +-0.0 keys for IR_NEWREF.Mike Pall2023-04-161-0/+2
* | Merge branch 'master' into v2.1Mike Pall2022-12-091-2/+2
|\|
| * Correct fix for stack check when recording BC_VARG.Mike Pall2022-12-091-2/+2
* | Fix trace join to BC_JLOOP originating from BC_ITERN.Mike Pall2022-09-141-1/+2