Date: Thu, 26 Apr 2012 11:10:47 -0400
   From: "Micah Brodsky" <micah...@csail.mit.edu>

   (Incidentally... I have on occasion tried to punt a computation from one
   thread into the dynamic extent of a continuation from another thread using
   within-continuation, making sure to call back to the original continuation
   when the computation finishes. While this works fine when all continuations
   are from the same thread, the same code seems to leave the target thread
   orphaned in some way, never to return, when the continuations come from
   different threads. Does anyone know, is this a Bad thing to be doing?)

It's a bit tricky to do that sensibly, and probably not possible to do
it really sensibly without formalizing delimited continuations and
their dynamic state semantics.  But can you show a program that
illustrates the symptom you observe?

_______________________________________________
MIT-Scheme-devel mailing list
MIT-Scheme-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/mit-scheme-devel

Reply via email to