From ac93a4506bb92b72334200554003841a4b1a7b2e Mon Sep 17 00:00:00 2001 From: Taylor R Campbell Date: Mon, 16 Aug 2010 22:51:45 +0000 Subject: [PATCH] New procedure REFERENCE-BARRIER. (REFERENCE-BARRIER ) guarantees that the garbage collector will assume to be live at least until the call to REFERENCE-BARRIER, if control can ever reach it. This is implemented as an alias for the identity procedure currently, but a more efficient implementation not involving a general procedure call is conceivable for the future. --- src/runtime/runtime.pkg | 1 + 1 file changed, 1 insertion(+) diff --git a/src/runtime/runtime.pkg b/src/runtime/runtime.pkg index f011108e0..88dd9dc8c 100644 --- a/src/runtime/runtime.pkg +++ b/src/runtime/runtime.pkg @@ -368,6 +368,7 @@ USA. primitive-procedure-documentation pwd quit + (reference-barrier identity-procedure) remove-hook-from-list run-hooks-in-list scode-eval -- 2.25.1