[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The Shepherd on Fibers
From: |
Ludovic Courtès |
Subject: |
Re: The Shepherd on Fibers |
Date: |
Wed, 30 Mar 2022 12:00:00 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Philip McGrath <philip@philipmcgrath.com> skribis:
> But, as the above paper says, this means that Chez's `call/cc`,
> `dynamic-wind`, etc. are *unsafe* from the perspective of Racket's
> control primitives. From the docs for Racket's `ffi/unsafe/vm` library [6]:
I think that’s the crux of the problem and widely recognized:
‘dynamic-wind’ and ‘call/cc’ should be avoided. This was also mentioned
in the context of Rees’ 1996 “Security Kernel” paper¹.
Ludo’.
¹ http://mumble.net/~jar/pubs/secureos/
- Re: The Shepherd on Fibers, (continued)
Re: The Shepherd on Fibers, Maxime Devos, 2022/03/26
Re: The Shepherd on Fibers, Maxime Devos, 2022/03/26
Re: The Shepherd on Fibers, Philip McGrath, 2022/03/28
Re: The Shepherd on Fibers, Zhu Zihao, 2022/03/29
Re: The Shepherd on Fibers, Ludovic Courtès, 2022/03/30
Re: The Shepherd on Fibers, Ludovic Courtès, 2022/03/29
The Shepherd on Fibers, Brendan Tildesley, 2022/03/24
The Shepherd on Fibers, Nathan Dehnel, 2022/03/24