| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'master' into v2.1 | Mike Pall | 2026-01-09 | 1 | -1/+1 |
| |\ | |||||
| | * | Bump copyright date. | Mike Pall | 2026-01-09 | 1 | -1/+1 |
| | | | |||||
| * | | Allow mcode allocations outside of the jump range to the support code. | Mike Pall | 2025-11-06 | 1 | -97/+158 |
| | | | | | | | | | Thank you for your patience. #285 | ||||
| * | | macOS: Fix Apple hardened runtime support and put behind build option. | Mike Pall | 2025-03-10 | 1 | -1/+3 |
| | | | | | | | | | Reported by vanc. #1334 | ||||
| * | | macOS: Fix support for Apple hardened runtime. | Mike Pall | 2025-03-10 | 1 | -1/+1 |
| | | | | | | | | | Reported by Christian Clason. #1334 | ||||
| * | | macOS: Add suport for Apple hardened runtime. | Mike Pall | 2025-03-09 | 1 | -1/+18 |
| | | | | | | | | | Thanks to Peter Cawley. #1334 | ||||
| * | | 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 |
| | | | |||||
| * | | Windows/ARM64: Add initial support. | Mike Pall | 2023-09-10 | 1 | -3/+7 |
| | | | | | | | | | | | Only builds with native ARM64 Visual Studio for now. Thanks to vanc and Stephen Just. #593 #964 | ||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2023-09-09 | 1 | -1/+1 |
| |\| | |||||
| | * | Fix mcode limit check for non-x86 archs. | Mike Pall | 2023-09-09 | 1 | -1/+1 |
| | | | | | | | | | Thanks to Peter Cawley. | ||||
| * | | 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 |
| | | | |||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2022-01-23 | 1 | -1/+2 |
| |\| | |||||
| | * | Always exit after machine code page protection change fails. | Mike Pall | 2022-01-23 | 1 | -1/+2 |
| | | | | | | | | | Reported by Sergey Kaplun. | ||||
| * | | 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 |
| | | | |||||
| * | | NetBSD: Use PROT_MPROTECT() and disable getentropy(). | Mike Pall | 2021-03-29 | 1 | -2/+7 |
| | | | | | | | | | | | Note: this is not an officially supported target. Contributed by David Carlier. | ||||
| * | | Handle on-trace OOM errors from helper functions. | Mike Pall | 2021-03-23 | 1 | -1/+4 |
| | | | |||||
| * | | MIPS: Fix handling of long-range spare jumps. | Mike Pall | 2021-03-23 | 1 | -5/+6 |
| | | | |||||
| * | | 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 |
| | | | |||||
| * | | Fix Clang build. | Mike Pall | 2020-07-02 | 1 | -1/+1 |
| | | | |||||
| * | | Use a securely seeded global PRNG for the VM. | Mike Pall | 2020-06-15 | 1 | -29/+12 |
| | | | | | | | | | It's not 2005 anymore. | ||||
| * | | Improve assertions. | Mike Pall | 2020-06-15 | 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 |
| | | | |||||
| * | | Windows: Add UWP support, part 1. | Mike Pall | 2018-06-05 | 1 | -4/+4 |
| | | | | | | | | | Contributed by Ben Pye. | ||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2017-06-07 | 1 | -6/+0 |
| |\| | |||||
| | * | MIPS: Fix handling of spare long-range jump slots. | Mike Pall | 2017-06-07 | 1 | -6/+0 |
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic. | ||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2017-03-08 | 1 | -9/+7 |
| |\| | |||||
| | * | Remove unnecessary mcode alloc pointer check. | Mike Pall | 2017-03-08 | 1 | -2/+2 |
| | | | | | | | | | Also fixes Illumos address space issue reported by Theo Schlossnagle. | ||||
| | * | Limit mcode alloc probing, depending on the available pool size. | Mike Pall | 2017-03-08 | 1 | -1/+2 |
| | | | | | | | | | Contributed by Alexey Kopytov. | ||||
| | * | Fix overly restrictive range calculation in mcode allocation. | Mike Pall | 2017-03-08 | 1 | -4/+4 |
| | | | | | | | | | Contributed by Alexey Kopytov. | ||||
| * | | MIPS64, part 2: Add MIPS64 hard-float JIT compiler backend. | Mike Pall | 2017-02-20 | 1 | -3/+3 |
| | | | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc. | ||||
| * | | Merge branch 'master' into v2.1 | Mike Pall | 2017-01-17 | 1 | -1/+1 |
| |\| | |||||
| | * | Bump copyright date to 2017. | Mike Pall | 2017-01-17 | 1 | -1/+1 |
| | | | |||||
| * | | ARM64: Allow full VA range for mcode allocation. | Mike Pall | 2016-11-20 | 1 | -0/+3 |
| |/ | |||||
| * | Bump copyright date to 2016. | Mike Pall | 2016-03-03 | 1 | -1/+1 |
| | | |||||
| * | OpenBSD/x86: Better executable memory allocation for W^X mode. | Mike Pall | 2015-01-17 | 1 | -2/+15 |
| | | |||||
| * | Bump copyright date to 2015. | Mike Pall | 2015-01-05 | 1 | -1/+1 |
| | | |||||
| * | Bump copyright date to 2014. | Mike Pall | 2014-01-16 | 1 | -1/+1 |
| | | |||||
| * | Check for failure to mark memory as executable (restricted kernels). | Mike Pall | 2013-10-24 | 1 | -11/+24 |
| | | |||||
| * | Fix jump-range constrained mcode allocation. | Mike Pall | 2013-04-05 | 1 | -1/+2 |
| | | |||||
| * | Bump copyright date to 2013. | Mike Pall | 2013-02-11 | 1 | -1/+1 |
| | | |||||
| * | Avoid leaking memory on kernels with recalcitrant mmap() behavior. | Mike Pall | 2013-01-28 | 1 | -7/+8 |
| | | |||||
| * | CONSOLE: Fix PS3 build. | Mike Pall | 2012-06-10 | 1 | -0/+2 |
| | | |||||
| * | Rearrange OSX vs. iOS defines. Disable callbacks on iOS. | Mike Pall | 2012-06-08 | 1 | -2/+2 |
| | | |||||
| * | MIPS: Integrate and enable JIT compiler. | Mike Pall | 2012-03-30 | 1 | -0/+6 |
| | | |||||
| * | PPC: Use builtin D-Cache/I-Cache sync code. | Mike Pall | 2012-03-29 | 1 | -17/+3 |
| | | |||||
