1:01:34Bikeanywho, i think we could set up a personality routine that uses our rules to determine whether a frame is where we're exiting to, instead of C++'s like we do now
1:01:52Bikeso it would just check that it's one of our exceptions and not C++'s, and if so, compare the frame pointer and this counter, and that's it
1:02:02Bikethere's no possibility of rethrowing or anything
1:02:30Bikeunwind-protect i haven't thought through yet, but i think it could work fine
1:05:16drmeisterWhat do you mean "There's no poossibility of rethrowing or anything"?
1:06:48BikeIn C++ you can have like, "} catch (foo x) { ... throw x; ... }" so the exception has to stick around, and the unwind machinery has to be prepared for that