From 615e4f707a0b5cf4ccb4d2a41ba2d97eb1c5cef0 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Fri, 7 Feb 2020 16:20:04 -0700 Subject: [PATCH] cs: sync with Chez Scheme change for trap check, again We had to give back some space savings to avoid potential problems with allocating in the event callback and running out of stack space[?] when passing an argument. We get to keep most of the improvement though. --- pkgs/base/info.rkt | 2 +- racket/src/cs/compile-file.ss | 2 +- racket/src/racket/src/schvers.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/base/info.rkt b/pkgs/base/info.rkt index 2bd7cc656e..2d0b7b3959 100644 --- a/pkgs/base/info.rkt +++ b/pkgs/base/info.rkt @@ -12,7 +12,7 @@ (define collection 'multi) -(define version "7.6.0.10") +(define version "7.6.0.11") (define deps `("racket-lib" ["racket" #:version ,version])) diff --git a/racket/src/cs/compile-file.ss b/racket/src/cs/compile-file.ss index 0ba1a07096..8ec07e44d4 100644 --- a/racket/src/cs/compile-file.ss +++ b/racket/src/cs/compile-file.ss @@ -2,7 +2,7 @@ ;; Check to make we're using a build of Chez Scheme ;; that has all the features we need. (define-values (need-maj need-min need-sub need-dev) - (values 9 5 3 18)) + (values 9 5 3 19)) (unless (guard (x [else #f]) (eval 'scheme-fork-version-number)) (error 'compile-file diff --git a/racket/src/racket/src/schvers.h b/racket/src/racket/src/schvers.h index 264df012bb..05660d4843 100644 --- a/racket/src/racket/src/schvers.h +++ b/racket/src/racket/src/schvers.h @@ -16,7 +16,7 @@ #define MZSCHEME_VERSION_X 7 #define MZSCHEME_VERSION_Y 6 #define MZSCHEME_VERSION_Z 0 -#define MZSCHEME_VERSION_W 10 +#define MZSCHEME_VERSION_W 11 /* A level of indirection makes `#` work as needed: */ #define AS_a_STR_HELPER(x) #x