From d80cfc83325f8e95d35ecd9f15b36b96fa9ed3ee Mon Sep 17 00:00:00 2001 From: Simon South Date: Sat, 6 Jun 2020 18:56:56 -0400 Subject: [PATCH] Disable branch-patching This patch disables JamVM's branch-patching optimization, which tends to make JamVM fail with an "Illegal instruction" error on x86_64 (and possibly other architectures that use variable-length instructions) when built using modern versions of gcc and glibc. --- src/init.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/init.c b/src/init.c index 32539cf..38ad54b 100644 --- a/src/init.c +++ b/src/init.c @@ -72,8 +72,8 @@ void setDefaultInitArgs(InitArgs *args) { #ifdef INLINING args->replication_threshold = 10; args->profile_threshold = 10; - args->branch_patching_dup = TRUE; - args->branch_patching = TRUE; + args->branch_patching_dup = FALSE; + args->branch_patching = FALSE; args->print_codestats = FALSE; args->join_blocks = TRUE; args->profiling = TRUE; -- 2.25.2 bc175c8bd3aecd837f1b0cd266e0deab177f40'>refslogtreecommitdiff
path: root/gnu/packages/curl.scm
AgeCommit message (Expand)Author
2024-06-06gnu: coeurl: Update to 0.3.1....Efraim Flashner
2024-04-18gnu: gnurl: Properly deprecate package....Maxim Cournoyer
2024-02-13gnu: go-golang-org-x-sys: Move to golang-build....Sharlatan Hellseher
2024-01-23gnu: trurl: Update to 0.9....Sharlatan Hellseher