| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'master' into v2.1 | Mike Pall | 3 days | 1 | -1/+1 |
| |\ | |||||
| | * | Bump copyright date. | Mike Pall | 3 days | 1 | -1/+1 |
| | | | |||||
| * | | Remove compiler flag for FP conversions. Now unnecessary. | Mike Pall | 2025-11-27 | 1 | -3/+0 |
| | | | | | | | | | Undo #1355. #1397 #1411 | ||||
| * | | x64: Various fixes for CET IBT. | Mike Pall | 2025-10-28 | 1 | -3/+7 |
| | | | | | | | | | Also add ELF notes. #1391 | ||||
| * | | x64: Add support for CET IBT. | Mike Pall | 2025-10-16 | 1 | -0/+4 |
| | | | | | | | | | | | Note: this is not enabled by default, look for CET in lj_arch.h Contributed by Yuichiro Naito. #1391 | ||||
| * | | Add GNU/Hurd build support. | Mike Pall | 2025-10-16 | 1 | -0/+3 |
| | | | | | | | | | | | Note: this is not an officially supported target. Contributed by Pino Toscano and Samuel Thibault. #1383 #1384 | ||||
| * | | Prevent Clang UB 'optimization' which breaks integerness checks. | Mike Pall | 2025-04-10 | 1 | -0/+3 |
| | | | | | | | | | Thanks to Kacper Michajłow. #1351 #1355 | ||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2025-01-13 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date. | Mike Pall | 2025-01-13 | 1 | -1/+1 |
| | | | |||||
| * | | macOS: Remove obsolete -single_module flag. | Mike Pall | 2024-10-02 | 1 | -2/+2 |
| | | | | | | | | | Thanks to dundargoc. #1284 | ||||
| * | | Reflect override of INSTALL_LJLIBD in package.path. | Mike Pall | 2024-08-15 | 1 | -0/+3 |
| | | | | | | | | | Suggested by GitSparTV. #1239 | ||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2023-09-09 | 1 | -1/+1 |
| |\| | |||||
| | * | Improve architecture detection error messages. | Mike Pall | 2023-09-09 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2023-09-09 | 1 | -1/+5 |
| |\| | |||||
| | * | Fix native MinGW build. | Mike Pall | 2023-09-09 | 1 | -1/+5 |
| | | | | | | | | | Thanks to Victor Bombi. #1071 | ||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2023-08-22 | 1 | -1/+1 |
| |\| | |||||
| | * | Handle the case when .git is not a directory. | Mike Pall | 2023-08-22 | 1 | -1/+1 |
| | | | | | | | | | Thanks to Alexander Shpilkin. | ||||
| * | | Merge branch 'master' into v2.1v2.1.ROLLING | Mike Pall | 2023-08-21 | 1 | -7/+16 |
| |\| | |||||
| | * | Switch build system to rolling releases.v2.0.ROLLING | Mike Pall | 2023-08-21 | 1 | -7/+16 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2023-08-20 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date. | Mike Pall | 2023-08-20 | 1 | -1/+1 |
| | | | |||||
| * | | ARM64: Add support for ARM64e pointer authentication codes (PAC). | Mike Pall | 2023-08-12 | 1 | -0/+4 |
| | | | | | | | | | Contributed by Peter Cawley. #559 | ||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2022-01-15 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date. | Mike Pall | 2022-01-15 | 1 | -1/+1 |
| | | | |||||
| * | | OSX/ARM64: Fix external unwinding. | Mike Pall | 2021-10-17 | 1 | -4/+1 |
| | | | | | | | | | Contributed by Edmund Kapusniak. #698 #757 | ||||
| * | | OSX/ARM64: Disable external unwinding for now. | Mike Pall | 2021-09-19 | 1 | -1/+4 |
| | | | | | | | | | | | | | This reduces functionality, e.g. no handling of on-trace errors. Someone with very deep knowledge about macOS and MACH-O/DWARF stack unwinding internals is needed to fix this. See issue #698. | ||||
| * | | Fix MinGW static build. | Mike Pall | 2021-06-03 | 1 | -1/+2 |
| | | | | | | | | | Reported by Sundaram Ramaswamy. | ||||
| * | | Fix build with busybox grep. | Mike Pall | 2021-03-31 | 1 | -1/+1 |
| | | | | | | | | | Reported by ymph. | ||||
| * | | BSD: Fix build with BSD grep. | Mike Pall | 2021-03-26 | 1 | -1/+1 |
| | | | | | | | | | Thanks to carlocab. | ||||
| * | | OSX: Fix build by hardcoding external frame unwinding. | Mike Pall | 2021-03-25 | 1 | -7/+8 |
| | | | | | | | | | Apparently they can't even get 'grep' right, let alone a keyboard. | ||||
| * | | String buffers, part 1: object serialization. | Mike Pall | 2021-03-25 | 1 | -2/+4 |
| | | | | | | | | | Sponsored by fmad.io. | ||||
| * | | Cleanup and enable external unwinding for more platforms. | Mike Pall | 2021-03-23 | 1 | -4/+7 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2021-01-02 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date. | Mike Pall | 2021-01-02 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2020-08-05 | 1 | -1/+1 |
| |\| | |||||
| | * | Fix Makefile dependencies. | Mike Pall | 2020-08-05 | 1 | -1/+1 |
| | | | | | | | | | Thanks to Stefanos Chaliasos. | ||||
| * | | Follow-up fix for iOS build. | Mike Pall | 2020-06-23 | 1 | -1/+1 |
| | | | |||||
| * | | Redesign and harden string interning. | Mike Pall | 2020-06-23 | 1 | -1/+0 |
| | | | | | | | | | | | Up to 40% faster on hash-intensive benchmarks. With some ideas from Sokolov Yura. | ||||
| * | | Use a securely seeded global PRNG for the VM. | Mike Pall | 2020-06-15 | 1 | -2/+2 |
| | | | | | | | | | It's not 2005 anymore. | ||||
| * | | Cleanup some arch defines and fix builds. | Mike Pall | 2020-06-15 | 1 | -2/+1 |
| | | | |||||
| * | | Improve assertions. | Mike Pall | 2020-06-15 | 1 | -1/+1 |
| | | | |||||
| * | | Cleanup CPU detection and tuning for old CPUs. | Mike Pall | 2020-05-20 | 1 | -1/+0 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2020-04-28 | 1 | -1/+1 |
| |\| | |||||
| | * | Fix Windows make clean. | Mike Pall | 2020-04-28 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2020-01-20 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date. | Mike Pall | 2020-01-20 | 1 | -1/+1 |
| | | | |||||
| * | | Remove support for de-facto dead archs. | Mike Pall | 2020-01-20 | 1 | -3/+0 |
| | | | |||||
| * | | MIPS: Add MIPS64 R6 port. | Mike Pall | 2020-01-20 | 1 | -0/+3 |
| | | | | | | | | | | | | | Contributed by Hua Zhang, YunQiang Su from Wave Computing, and Radovan Birdic from RT-RK. Sponsored by Wave Computing. | ||||
| * | | x64: Enable LJ_GC64 mode by default. | Mike Pall | 2019-12-08 | 1 | -2/+2 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2019-12-08 | 1 | -3/+4 |
| |\| | |||||
