aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | | | | | Contributed by Igor Munkin.
* | 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-2615-1020/+68
|\|
| * Documentation cleanup.Mike Pall2020-01-2614-1148/+64
| |
* | Merge branch 'master' into v2.1Mike Pall2020-01-251-2/+2
|\|
| * Fix POSIX install with missing or incompatible ldconfig.Mike Pall2020-01-251-2/+2
| |
* | Merge branch 'master' into v2.1Mike Pall2020-01-221-1/+1
|\|
| * Fix C file generation in jit.bcsave.Mike Pall2020-01-221-1/+1
| | | | | | | | Thanks to codicodi.
* | Merge branch 'master' into v2.1Mike Pall2020-01-20203-222/+3913
|\|
| * Bump copyright date.Mike Pall2020-01-20177-195/+195
| |
* | Remove support for de-facto dead archs.Mike Pall2020-01-205-33/+3
| |
* | DynASM/x86: Fix BMI instructions.Mike Pall2020-01-201-1/+1
| | | | | | | | Thanks to Peter Cawley.
* | Minor fixes.Mike Pall2020-01-202-1/+2
| |
* | MIPS: Add MIPS64 R6 port.Mike Pall2020-01-2015-347/+1296
| | | | | | | | | | | | Contributed by Hua Zhang, YunQiang Su from Wave Computing, and Radovan Birdic from RT-RK. Sponsored by Wave Computing.
* | 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
| | | | | | | | Thanks to Vyacheslav Egorov.
* | x64: Enable LJ_GC64 mode by default.Mike Pall2019-12-085-17/+17
| |
* | FFI: Eliminate hardcoded string hashes.Mike Pall2019-12-083-47/+67
| |
* | Fix interaction between profiler hooks and finalizers.Mike Pall2019-12-083-2/+5
| | | | | | | | Thanks to Julien Desgats.
* | Don't use STRREF for pointer diff in string.find().Mike Pall2019-12-081-1/+2
| | | | | | | | Thanks to Sergey Ostanevich and Vyacheslav Egorov.
* | Merge branch 'master' into v2.1Mike Pall2019-12-081-3/+2
|\|
| * Fix tonumber("-0").Mike Pall2019-12-081-3/+2
| | | | | | | | Reported by bluecheetah001.
* | Merge branch 'master' into v2.1Mike Pall2019-12-087-13/+16
|\|
| * Fix hash table chaining (again).Mike Pall2019-12-081-5/+4
| | | | | | | | Thanks to Peter Cawley.
| * Typo.Mike Pall2019-12-081-1/+0
| |
| * Fix declarations of _BitScanForward/_BitScanReverse.Mike Pall2019-12-081-4/+4
| | | | | | | | Reported by Mumin Guler.
| * 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
| | | | | | | | Contributed by Yichun Zhang.
| * FFI: Add missing write barrier on C library index update.Mike Pall2019-12-081-0/+1
| | | | | | | | Contributed by Yichun Zhang.
| * FFI: Workaround for platform dlerror() returning NULL.Mike Pall2019-12-081-1/+2
| | | | | | | | Contributed by mcclure.
* | Merge branch 'master' into v2.1Mike Pall2019-12-083-10/+6
|\|
| * OSX: Use __thread attribute.Mike Pall2019-12-081-5/+0
| |
| * OSX: Don't set a default MACOSX_DEPLOYMENT_TARGET.Mike Pall2019-12-082-3/+3
| |
| * Build MinGW import library, too.Mike Pall2019-12-081-1/+2
| | | | | | | | Thanks to Tarnyko.
| * Fix MinGW make clean.Mike Pall2019-12-081-1/+1
| | | | | | | | Reported by Shmuel Zeigerman.
* | Merge branch 'master' into v2.1Mike Pall2019-12-082-48/+24
|\|
| * Update Android and iOS build docs.Mike Pall2019-12-081-55/+13
| |
| * Add note about the unsuitabilty of math.random() for crypto.Mike Pall2019-12-081-0/+4
| |
* | Merge branch 'master' into v2.1Mike Pall2019-12-083-53/+23
|\|
| * Update MSVC build script and docs.Mike Pall2019-12-082-51/+20
| |