aboutsummaryrefslogtreecommitdiff
path: root/src/lj_snap.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into v2.1Mike Pall2025-01-131-1/+1
|\
| * Bump copyright date.Mike Pall2025-01-131-1/+1
* | Merge branch 'master' into v2.1Mike Pall2024-08-151-1/+2
|\|
| * Different fix for partial snapshot restore due to stack overflow.Mike Pall2024-08-151-1/+2
* | Merge branch 'master' into v2.1Mike Pall2024-05-251-2/+4
|\|
| * Prevent sanitizer warning in snap_restoredata().Mike Pall2024-05-251-2/+4
* | Merge branch 'master' into v2.1Mike Pall2024-01-231-3/+8
|\|
| * Fix unsinking of IR_FSTORE for NULL metatable.Mike Pall2024-01-231-3/+8
* | Merge branch 'master' into v2.1Mike Pall2023-12-111-4/+8
|\|
| * Only emit proper parent references in snapshot replay.Mike Pall2023-12-111-4/+8
* | Merge branch 'master' into v2.1Mike Pall2023-12-101-0/+16
|\|
| * Emit sunk IR_NEWREF only once per key on snapshot replay.Mike Pall2023-12-101-0/+12
* | Merge branch 'master' into v2.1Mike Pall2023-08-281-5/+13
|\|
| * Handle table unsinking in the presence of IRFL_TAB_NOMM.Mike Pall2023-08-281-5/+15
* | 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 Pall2022-01-251-1/+1
|\|
| * Don't export internal symbol.Mike Pall2022-01-251-1/+1
* | Merge branch 'master' into v2.1Mike Pall2022-01-151-1/+1
|\|
| * Bump copyright date.Mike Pall2022-01-151-1/+1
* | Compile table traversals: next(), pairs(), BC_ISNEXT/BC_ITERN.Mike Pall2021-09-191-2/+8
* | Merge branch 'master' into v2.1Mike Pall2021-07-271-3/+32
|\|
| * Consider slots used by upvalues in use-def analysis.Mike Pall2021-07-271-3/+32
* | Merge branch 'master' into v2.1Mike Pall2021-07-231-1/+6
|\|
| * Prevent loop in snap_usedef().Mike Pall2021-07-231-1/+6
* | Merge branch 'master' into v2.1Mike Pall2021-05-291-2/+4
|\|
| * Fix use-def analysis for vararg functions.Mike Pall2021-05-291-2/+4
* | Merge branch 'master' into v2.1Mike Pall2021-05-241-1/+3
|\|
| * Fix use-def analysis for BC_VARG.Mike Pall2021-05-241-1/+3
* | Handle on-trace OOM errors from helper functions.Mike Pall2021-03-231-0/+1
* | Merge branch 'master' into v2.1Mike Pall2021-01-021-1/+1
|\|
| * Bump copyright date.Mike Pall2021-01-021-1/+1
* | Merge branch 'master' into v2.1Mike Pall2020-10-121-0/+3
|\|
| * Fix snapshot PC when linking to BC_JLOOP that was a BC_RET*.Mike Pall2020-10-121-0/+3
* | Add support for full-range 64 bit lightuserdata.Mike Pall2020-09-301-1/+8
* | LJ_GC64: Always snapshot functions for non-base frames.Mike Pall2020-08-271-2/+7
* | Improve assertions.Mike Pall2020-06-151-38/+58
* | Merge branch 'master' into v2.1Mike Pall2020-01-201-1/+1
|\|
| * Bump copyright date.Mike Pall2020-01-201-1/+1
* | Fix unsinking of 64 bit constants.Mike Pall2019-08-301-1/+1
* | Merge branch 'master' into v2.1Mike Pall2019-01-101-3/+3
|\|
| * Fix overflow of snapshot map offset.Mike Pall2019-01-101-3/+3
* | MIPS64: Add soft-float support to JIT compiler backend.Mike Pall2017-06-071-9/+12
* | MIPS64, part 2: Add MIPS64 hard-float JIT compiler backend.Mike Pall2017-02-201-1/+2
* | Merge branch 'master' into v2.1Mike Pall2017-01-171-1/+1
|\|
| * Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
* | LJ_FR2: Fix slot 1 handling.Mike Pall2016-10-161-4/+12
* | Fix compiler warning.Mike Pall2016-05-281-0/+2
* | x64/LJ_GC64: Add missing backend support and enable JIT compilation.Mike Pall2016-05-231-3/+6
* | LJ_FR2: Add support for trace recording and snapshots.Mike Pall2016-05-231-14/+47