Am Sa., 15. Okt. 2022 um 14:21 Uhr schrieb Shiro Kawai <shiro.ka...@gmail.com>: > > Is it possible that more than one thread attach continuation marks to the > same continuation simultaneously? > I couldn't come up a code that does so, but I'm not susre if it's impossible. > For example, can an implementation-level error be triggered right after a > continuation passed from a different thread, and the handler attaches a new > mark?
Attaching continuation marks does not mutate but, abstractly, conses to a continuation frame. In principle, it is no different from attaching frames by non-tail-calling procedures. Does this help and answer your question? >