Unlike proposed, I will evaluate Clang's ThreadSanitizer as well as the AddressSanitizer as these two sanitizers seem more pressing to the Mono community. First, I will look into ways to inject these sanitizers into the Mono runtime and get a feeling for the feedback that they provide. Depending on the feedback, I will then try to fix races / overflows myself or - at least - file bug reports and discuss those issues with the community. Besides working on the races and overflows themselves, I plan to write two articles for the website; one of the articles should explain using the ThreadSanitizer in combination with the Mono runtime and the other one should explain the AddressSanitizer.

Organization

Student

Armin Hasitzka

Mentors

  • lewurm
  • alexmkyte
close

2017