Closed AlphaDaze closed 2 months ago
Sounds good! Thanks for taking a look at it. I have rebased and squashed the relevant commits together as requested.
If there is any other changes (however small), please do let me know.
Looks good to me (I'm a new intern). The markdown reads well
Looks good to me! I'll ask @jkressel to have a look now.
This PR adds a data race detector plugin. This plugin detects possible data races within the underlying program along with information that can be utilised for debugging.
The README provides further context for the plugin and its usage.
Compile with
make datarace_ft
and run withmambo_datarace_ft
. The plugin includes two algorithms which can be compiled separately:fasttrack
anddjit
. Both are happens-before algorithms withfasttrack
being an improvement overdjit
with both memory and runtime.All comments and suggestions are welcome!
Sample output