Partly revert d53a197 & 36fc539 to workaround #233 #238
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A more appropriate fix should be applied in the future.
To workaround #233, this partly reverts commits
Otherwise, when the object
[((new-world (if #,rec? aworld% world%)) w #,@args)]
and[((new-universe universe%) u #,@args)]
are created in the main thread, the continuation marks of the stepper are somehow broken.The two follow up commits forward the
check-with
exceptions from(o)
inesp
/thd
to the main thread and repackages it withbig-bang
's stack frames.