-
Notifications
You must be signed in to change notification settings - Fork 332
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
Add simple data-race detector #1617
Commits on Nov 2, 2020
-
passes all current tests but additional tests are required
Configuration menu - View commit details
-
Copy full SHA for 89814f1 - Browse repository at this point
Copy the full SHA 89814f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed32b26 - Browse repository at this point
Copy the full SHA ed32b26View commit details -
Configuration menu - View commit details
-
Copy full SHA for cae4302 - Browse repository at this point
Copy the full SHA cae4302View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e75de5 - Browse repository at this point
Copy the full SHA 2e75de5View commit details -
Add newlines at end of file + use replace.
add dangling thread variant of one of the benchmarks
Configuration menu - View commit details
-
Copy full SHA for fe2e857 - Browse repository at this point
Copy the full SHA fe2e857View commit details
Commits on Nov 4, 2020
-
Detect races between atomic and non-atomic accesses of a variable,
previously only data races between two non-atomic accesses were detected.
Configuration menu - View commit details
-
Copy full SHA for 95c99b2 - Browse repository at this point
Copy the full SHA 95c99b2View commit details
Commits on Nov 5, 2020
-
Split out vector_clock to separate file, general tidy up of some of the
code & add support for vector index re-use for multiple threads after termination.
Configuration menu - View commit details
-
Copy full SHA for 9cb6b8d - Browse repository at this point
Copy the full SHA 9cb6b8dView commit details -
Move to use of thread termination hook for vector re-use,
convert validate atomic op to use shared reference and get_raw instead of get_raw_mut so it can be used for validate_atomic_load as well
Configuration menu - View commit details
-
Copy full SHA for c70bbea - Browse repository at this point
Copy the full SHA c70bbeaView commit details
Commits on Nov 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2a40d9b - Browse repository at this point
Copy the full SHA 2a40d9bView commit details
Commits on Nov 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 69fb641 - Browse repository at this point
Copy the full SHA 69fb641View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a1f7ac - Browse repository at this point
Copy the full SHA 4a1f7acView commit details -
Add comment regarding seq-cst ordering & add test for disabling the d…
…ata-race detector.
Configuration menu - View commit details
-
Copy full SHA for a3b7839 - Browse repository at this point
Copy the full SHA a3b7839View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b0264f - Browse repository at this point
Copy the full SHA 0b0264fView commit details
Commits on Nov 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3268f56 - Browse repository at this point
Copy the full SHA 3268f56View commit details
Commits on Nov 27, 2020
-
Apply review changes, incrementing the clocks twice is an unnecessary…
… hold-over from earlier versions so fixed.
Configuration menu - View commit details
-
Copy full SHA for 55fc552 - Browse repository at this point
Copy the full SHA 55fc552View commit details
Commits on Nov 28, 2020
-
Fix typos - looked into the papers handling of timestamps, after look…
…ing into it again, it seems the paper only increments the timestamp after release operations, so changed to approximation of that implementation.
Configuration menu - View commit details
-
Copy full SHA for 6c57229 - Browse repository at this point
Copy the full SHA 6c57229View commit details
Commits on Nov 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for cbb695f - Browse repository at this point
Copy the full SHA cbb695fView commit details