{"push_id":850961521,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"8240aa776328dd7c2ad5f8732dd33df6db240342","before":"13c479a2857e338f6aad6e4871eaf4a1cbbe5571","commits":[{"sha":"8240aa776328dd7c2ad5f8732dd33df6db240342","author":{"email":"28fb0c2041b49a1f6ac008bb036f1ac0d5d96bc1@gmail.com","name":"Kuba Brecka"},"message":"[tsan] Port TSan interceptors on OS X\n\nThis patch modifies `tsan_interceptors.cc` to be buildable on OS X. Several of the intercepted methods are not available on OS X, so we need to `#if !SANITIZER_MAC` them. Plus a few other fixes, e.g. `pthread_yield` doesn't exist, let's use `internal_sched_yield` instead.\n\nThis is part of an effort to port TSan to OS X, and it's one the very first steps. Don't expect TSan on OS X to actually work or pass tests at this point.\n\nDifferential Revision: http://reviews.llvm.org/D14237","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/8240aa776328dd7c2ad5f8732dd33df6db240342"}]}