summaryrefslogtreecommitdiff
path: root/src/lj_trace.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into v2.1Mike Pall2023-08-201-1/+1
|\
| * Bump copyright date.Mike Pall2023-08-201-1/+1
* | Ensure forward progress on trace exit to BC_ITERN.Mike Pall2023-08-131-17/+20
* | ARM64: Add support for ARM64e pointer authentication codes (PAC).Mike Pall2023-08-121-0/+3
* | Merge branch 'master' into v2.1Mike Pall2022-01-161-1/+5
|\|
| * Save trace recorder state around VM event call.Mike Pall2022-01-161-1/+5
* | Merge branch 'master' into v2.1Mike Pall2022-01-151-1/+1
|\|
| * Bump copyright date.Mike Pall2022-01-151-1/+1
* | Merge branch 'master' into v2.1Mike Pall2021-09-211-1/+5
|\|
| * Fix stack allocation after on-trace stack check.Mike Pall2021-09-211-1/+5
* | Fix ITERN blacklisting.Mike Pall2021-09-211-4/+8
* | Compile table traversals: next(), pairs(), BC_ISNEXT/BC_ITERN.Mike Pall2021-09-191-7/+15
* | Handle on-trace OOM errors from helper functions.Mike Pall2021-03-231-3/+52
* | 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-08-091-2/+2
|\|
| * Call error function on rethrow after trace exit.Mike Pall2020-08-091-2/+2
* | Merge branch 'master' into v2.1Mike Pall2020-08-091-0/+2
|\|
| * Fix handling of errors during snapshot restore.Mike Pall2020-08-091-0/+2
* | Use a securely seeded global PRNG for the VM.Mike Pall2020-06-151-1/+2
* | Improve assertions.Mike Pall2020-06-151-21/+27
* | Merge branch 'master' into v2.1Mike Pall2020-01-201-1/+1
|\|
| * Bump copyright date.Mike Pall2020-01-201-1/+1
* | LJ_GC64: Fix BC_CALLM snapshot handling.Mike Pall2017-03-211-1/+1
* | MIPS64, part 2: Add MIPS64 hard-float JIT compiler backend.Mike Pall2017-02-201-2/+9
* | Merge branch 'master' into v2.1Mike Pall2017-01-171-1/+1
|\|
| * Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
* | Report parent of stitched trace.Mike Pall2016-11-131-0/+6
* | Strip out old infrastructure for 64 bit constants.Mike Pall2016-05-231-2/+0
* | Simplify GCtrace * reference embedding for trace stitching.Mike Pall2016-05-221-4/+1
* | Make the IR immovable after assembly.Mike Pall2016-05-221-9/+24
* | Move common 32/64 bit in-memory FP constants to jit_State.Mike Pall2016-05-211-1/+23
* | Merge branch 'master' into v2.1Mike Pall2016-03-031-1/+1
|\|
| * Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
* | Re-enable trace stitching.Mike Pall2015-08-291-1/+6
* | Merge branch 'master' into v2.1Mike Pall2015-08-201-4/+12
|\|
| * Properly handle OOM in trace_save().Mike Pall2015-08-201-4/+12
* | Bump table allocations retroactively if they grow later on.Mike Pall2015-05-191-3/+9
* | Merge branch 'master' into v2.1Mike Pall2015-01-061-1/+1
|\|
| * Bump copyright date to 2015.Mike Pall2015-01-051-1/+1
* | Add LJ_FR2 mode: Two-slot frame info.Mike Pall2015-01-031-1/+1
* | Merge branch 'master' into v2.1Mike Pall2014-04-221-0/+1
|\|
| * Prevent adding side traces for stack checks.Mike Pall2014-04-221-0/+1
* | Don't start a trace on side exit to non-Lua function.Mike Pall2014-01-311-0/+1
* | Merge branch 'master' into v2.1Mike Pall2014-01-161-1/+1
|\|
| * Bump copyright date to 2014.Mike Pall2014-01-161-1/+1
* | Show trailing NYI item for stitched trace with -jv.Mike Pall2013-12-251-0/+1
* | Add trace stitching.Mike Pall2013-12-251-3/+27
* | Merge branch 'master' into v2.1Mike Pall2013-11-221-1/+1
|\|
| * Follow-up fix for GC step threshold fix.Mike Pall2013-11-221-1/+1