-
Notifications
You must be signed in to change notification settings - Fork 10
Fixing multithreaded tests #265
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: mmtk-support-moving-upstream
Are you sure you want to change the base?
Fixing multithreaded tests #265
Conversation
7b6378d
to
bbbd583
Compare
dce04bf
to
8e6b075
Compare
664f418
to
b006bf1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left some reviews. However, before addressing any of them, I think we should make sure what we do in the PR is reasonable and sound. In particular, there are two questions:
- Why are there tasks that appear in the shadow stack but do not appear in
live_tasks
? - For
prev
injl_handler_t
, why can't we follow it until we see a null pointer?
I saw the discussion on Slack.
Though you asked, this question was not answered. |
julia-version |
This PR aims to fix multithreaded tests as noted in #179.
To fix the issue, we needed to:
scope
s and references in__jmpbuf
intask.eh
.