3:16:21Bikei've mostly finished the unwinding stuff i was doing in clasp finally. it works more like sicl's now: when you enter a block or bind a special or etc it allocates a dynamic environment object, and the unwinder consults the stack of dynamic environments to figure out what to do. works great. and i didn't need to change the IR, so that part is
3:16:51Bikei also found that heap-allocating the dynamic environment for a block/tagbody is not noticeably expensive and lets out-of-extent unwinds be detected gracefully. might be easier than the timestamp stuff