summaryrefslogtreecommitdiff
path: root/src/lib_jit.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* CONSOLE: Fix PS3 build.Mike Pall2012-06-101-8/+1
* ARM/PPC: Detect more target arch variants. Detect console OS.Mike Pall2012-06-091-5/+21
* MIPS: Add MIPS32R2 compile-time/runtime CPU detection.Mike Pall2012-03-301-1/+15
* Bump copyright date to 2012.Mike Pall2012-01-231-1/+1
* MIPS: Add build rules (non-functional, yet).Mike Pall2011-12-151-0/+2
* PPC: Add support for per-trace exit stubs.Mike Pall2011-10-241-1/+13
* ARM: Disable CPU detection for interpreter-only builds.Mike Pall2011-09-081-0/+2
* PPC: Untangle PPC vs. PPCSPE target defines.Mike Pall2011-07-021-1/+1
* Reorganize trace linking and track link types.Mike Pall2011-06-281-1/+9
* Add recursive dump option to jit.bc.dump().Mike Pall2011-06-121-0/+2
* Cleanup prototype flags.Mike Pall2011-06-091-1/+1
* Flatten and compress in-memory debug info (saves ~70%).Mike Pall2011-06-091-3/+3
* Move debugging/introspection functionality to lj_debug.c.Mike Pall2011-06-071-3/+3
* ARM: Add CPU detection.Mike Pall2011-05-261-1/+25
* Move IR_CALL* definitions to lj_ircall.h.Mike Pall2011-05-221-0/+1
* Cleanup of target dependencies.Mike Pall2011-05-161-4/+1
* Fix some portability issues with the JIT compiler.Mike Pall2011-05-091-0/+4
* DUALNUM: Add integer type to core VM.Mike Pall2011-02-171-11/+14
* Use names defined in lualib.h for library registration.Mike Pall2011-02-021-3/+3