{"push_id":871787166,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"e0b636929056ea7043e6c0e9a96c1a32eafc4d4e","before":"046ab9e30cb4f3dcffd40afa7b5c72e27a3d5e9e","commits":[{"sha":"e0b636929056ea7043e6c0e9a96c1a32eafc4d4e","author":{"email":"28fb0c2041b49a1f6ac008bb036f1ac0d5d96bc1@gmail.com","name":"Kuba Brecka"},"message":"[tsan] Recognize frames coming from \"libclang_rt.tsan_*\" module as internal\n\nOn OS X, we build a dylib of the TSan runtime, which doesn't necessarily need to contain debugging symbols (and file and line information), so llvm-symbolizer might not be able to find file names for TSan internal frames.  FrameIsInternal currently only considers filenames, but we should simply treat all frames within `libclang_rt.tsan_osx_dynamic.dylib` as internal.  This patch treats all modules starting with `libclang_rt.tsan_` as internal, because there may be more runtimes for other platforms in the future.\n\nDifferential Revision: http://reviews.llvm.org/D14813","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/e0b636929056ea7043e6c0e9a96c1a32eafc4d4e"}]}