aboutsummaryrefslogtreecommitdiff
path: root/src/lib_jit.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
* | Add cross-32/64 bit and deterministic bytecode generation.Mike Pall2024-01-221-22/+4
* | Merge branch 'master' into v2.1v2.1.ROLLINGMike Pall2023-08-211-1/+1
|\|
| * Switch build system to rolling releases.v2.0.ROLLINGMike Pall2023-08-211-1/+1
* | Merge branch 'master' into v2.1Mike Pall2023-08-201-1/+1
|\|
| * Bump copyright date.Mike Pall2023-08-201-1/+1
* | ARM64: Add support for ARM64e pointer authentication codes (PAC).Mike Pall2023-08-121-1/+2
* | Merge branch 'master' into v2.1Mike Pall2022-01-151-1/+1
|\|
| * Bump copyright date.Mike Pall2022-01-151-1/+1
* | Abstract out on-demand loading of FFI library.Mike Pall2021-06-011-5/+1
* | Merge branch 'master' into v2.1Mike Pall2021-01-021-1/+1
|\|
| * Bump copyright date.Mike Pall2021-01-021-1/+1
* | Add support for full-range 64 bit lightuserdata.Mike Pall2020-09-301-7/+7
* | Add jit.security().Mike Pall2020-06-231-0/+7
* | Improve assertions.Mike Pall2020-06-151-2/+2
* | Cleanup CPU detection and tuning for old CPUs.Mike Pall2020-05-201-42/+23
* | Merge branch 'master' into v2.1Mike Pall2020-01-201-1/+1
|\|
| * Bump copyright date.Mike Pall2020-01-201-1/+1
* | Merge branch 'master' into v2.1Mike Pall2017-01-171-1/+1
|\|
| * Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
| * Add "proto" field to jit.util.funcinfo().Mike Pall2016-12-151-0/+1
* | Add "proto" field to jit.util.funcinfo().Mike Pall2016-12-131-0/+1
* | MIPS: Support MIPS16 interlinking.Mike Pall2016-06-081-0/+4
* | MIPS64, part 1: Add MIPS64 support to interpreter.Mike Pall2016-05-281-3/+3
* | x86: Detect BMI2 instruction support.Mike Pall2016-03-281-0/+5
* | Merge branch 'master' into v2.1Mike Pall2016-03-031-1/+1
|\|
| * Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
* | Merge branch 'master' into v2.1Mike Pall2015-01-061-1/+1
|\|
| * Bump copyright date to 2015.Mike Pall2015-01-051-1/+1
* | PPC/e500: Drop support for this architecture.Mike Pall2015-01-041-2/+0
* | ARM64: Add build infrastructure and initial port of interpreter.Mike Pall2015-01-031-0/+2
* | Merge branch 'master' into v2.1Mike Pall2014-01-161-1/+1
|\|
| * Bump copyright date to 2014.Mike Pall2014-01-161-1/+1
* | Add trace stitching.Mike Pall2013-12-251-1/+1
* | Fix build with profiler but without JIT compiler.Mike Pall2013-09-181-1/+1
* | Protect g->hookmask with lock when using profiler thread.Mike Pall2013-09-161-0/+2
* | Fix non-FFI build.Mike Pall2013-09-101-1/+1
* | Add -jp=fl mode and minor fixes.Mike Pall2013-09-101-2/+2
* | Load jit.util module on demand (saves 1 KB).Mike Pall2013-09-081-1/+7
* | Add low-overhead profiler. Part 2: low-level Lua API.Mike Pall2013-09-021-0/+101
* | Merge branch 'master' into v2.1Mike Pall2013-08-111-1/+1
|\|
| * Fix jit.flush(func|true).Mike Pall2013-08-111-1/+1
* | FFI: Load FFI library on-demand for -jdump.Mike Pall2013-05-131-0/+11
* | x86/x64: Drop xmm register/memory move tuning for K8.Mike Pall2013-02-211-2/+0
* | x86: Remove x87 support from interpreter.Mike Pall2013-02-211-18/+4
|/
* Bump copyright date to 2013.Mike Pall2013-02-111-1/+1
* Remove some library functions for no-JIT/no-FFI builds.Mike Pall2012-09-241-21/+6
* x86: Simplify error message for CPUs lacking CMOV.Mike Pall2012-08-141-1/+1
* Clean up ARM capability flags. Only set highest arch version.Mike Pall2012-07-081-12/+8