aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | Optimize table length computation with hinting.Mike Pall2020-05-2712-82/+135
* | Remove pow() splitting and cleanup backends.Mike Pall2020-05-2314-222/+95
* | Cleanup math function compilation and fix inconsistencies.Mike Pall2020-05-2214-65/+48
* | Merge branch 'master' into v2.1Mike Pall2020-05-221-2/+5
|\|
| * Fix bytecode register allocation for comparisons.Mike Pall2020-05-221-2/+5
* | Don't compile math.modf() anymore.Mike Pall2020-05-222-17/+1
* | Fix math.min()/math.max() inconsistencies.Mike Pall2020-05-2213-92/+151
* | Fix narrowing of unary minus.Mike Pall2020-05-221-2/+7
* | Cleanup CPU detection and tuning for old CPUs.Mike Pall2020-05-209-138/+87
* | ARM64: Fix {AHUV}LOAD specialized to nil/false/true.Mike Pall2020-05-181-1/+1
* | ARM, ARM64, PPC: Fix TSETR fallback.Mike Pall2020-05-183-0/+3
* | Remove unused file.Mike Pall2020-05-081-3691/+0
* | Merge branch 'master' into v2.1Mike Pall2020-05-084-14/+6
|\|
| * FFI: Always fall back to metamethods for cdata length/concat.Mike Pall2020-05-084-14/+6
* | Windows: Make actual use of internal allocator optimization.Mike Pall2020-05-051-2/+4
* | Merge branch 'master' into v2.1Mike Pall2020-04-281-2/+4
|\|
| * Fix overflow check in unpack().Mike Pall2020-04-281-2/+4
* | Merge branch 'master' into v2.1Mike Pall2020-04-281-1/+1
|\|
| * Fix Windows make clean.Mike Pall2020-04-281-1/+1
* | FFI/ARM64: Fix pass-by-value struct calling conventions.Mike Pall2020-03-201-1/+2
* | Merge branch 'master' into v2.1Mike Pall2020-03-203-6/+12
|\|
| * Fix write barrier for lua_setupvalue() and debug.setupvalue().Mike Pall2020-03-203-6/+12
* | Make string to number conversions fail on NUL char.Mike Pall2020-02-134-7/+12
* | Merge branch 'master' into v2.1Mike Pall2020-02-021-2/+3
|\|
| * x86/x64: Fix loop realignment.Mike Pall2020-02-021-2/+3
* | Merge branch 'master' into v2.1Mike Pall2020-01-221-1/+1
|\|
| * Fix C file generation in jit.bcsave.Mike Pall2020-01-221-1/+1
* | Merge branch 'master' into v2.1Mike Pall2020-01-20168-168/+3859
|\|
| * Bump copyright date.Mike Pall2020-01-20146-147/+147
* | Remove support for de-facto dead archs.Mike Pall2020-01-205-33/+3
* | Minor fixes.Mike Pall2020-01-202-1/+2
* | MIPS: Add MIPS64 R6 port.Mike Pall2020-01-2012-115/+889
* | Fix string.char() recording with no arguments.Mike Pall2020-01-141-0/+2
* | Followup fix for embedded bytecode loader.Mike Pall2020-01-141-0/+1
* | Merge branch 'master' into v2.1Mike Pall2020-01-134-7/+14
|\|
| * Fix embedded bytecode loader.Mike Pall2020-01-133-1/+8
* | Properly fix pointer diff in string.find().Mike Pall2019-12-211-2/+2
* | x64: Enable LJ_GC64 mode by default.Mike Pall2019-12-083-8/+10
* | FFI: Eliminate hardcoded string hashes.Mike Pall2019-12-083-47/+67
* | Fix interaction between profiler hooks and finalizers.Mike Pall2019-12-083-2/+5
* | Don't use STRREF for pointer diff in string.find().Mike Pall2019-12-081-1/+2
* | Merge branch 'master' into v2.1Mike Pall2019-12-081-3/+2
|\|
| * Fix tonumber("-0").Mike Pall2019-12-081-3/+2
* | Merge branch 'master' into v2.1Mike Pall2019-12-087-13/+16
|\|
| * Fix hash table chaining (again).Mike Pall2019-12-081-5/+4
| * Typo.Mike Pall2019-12-081-1/+0
| * Fix declarations of _BitScanForward/_BitScanReverse.Mike Pall2019-12-081-4/+4
| * Add stricter check for print() vs. tostring() shortcut.Mike Pall2019-12-081-1/+2
| * Prevent integer overflow while parsing long strings.Mike Pall2019-12-081-1/+1
| * Fix stack check when recording BC_VARG.Mike Pall2019-12-081-0/+2