{"push_id":1221810601,"size":81,"distinct_size":3,"ref":"refs/heads/oe/master","head":"6b01a208a2329167dd4d0df76d660759e745a567","before":"f600f9930e400ac5cc085e53bd41974a38c47ff1","commits":[{"sha":"189001e3bc9f050781628eba7da36f90725b04ba","author":{"name":"Derek Bruening","email":"5c9304747aa76bca89fdf247a67e2d731beb81a9@google.com"},"message":"[esan] Fix sideline thread flaky assert\n\nFixes an esan sideline thread CHECK that failed to account for the sideline\nthread reaching its code before the internal_clone() return value was\nassigned in the parent.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@275946 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/189001e3bc9f050781628eba7da36f90725b04ba"},{"sha":"818c1248e0128d9058e997db8a9003270fbf80c7","author":{"name":"Derek Bruening","email":"5c9304747aa76bca89fdf247a67e2d731beb81a9@google.com"},"message":"[esan|wset] Fix flaky sampling tests\n\nAdds a new esan public interface routine __esan_get_sample_count() and uses\nit to ensure that tests of sampling receive the minimum number of samples.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@275948 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/818c1248e0128d9058e997db8a9003270fbf80c7"},{"sha":"39eb5888f1379f2fe3013603d8d2b6f27083b4c9","author":{"name":"Etienne Bergeron","email":"9249e96c3f88e5aea7ef6215896da7a0f5022825@google.com"},"message":"[compiler-rt] Fix Asan imports/exports unittest\n\nSummary:\nAvoid mismatch between imports/exports for 32-bit and 64-bits version.\n\nThe test is running grep over macros to detect which functions are\nintercepted. Unfortunately, exception handlers differ in 32-bit and\n64-bit.\n\nThis patch is removing the exception handlers from the test.\n\nReviewers: rnk\n\nSubscribers: llvm-commits, wang0109, kubabrecka, chrisha\n\nDifferential Revision: https://reviews.llvm.org/D22484\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@275982 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/39eb5888f1379f2fe3013603d8d2b6f27083b4c9"},{"sha":"ed089f6dacf58658fd5e87cd465afaf453180353","author":{"name":"Etienne Bergeron","email":"9249e96c3f88e5aea7ef6215896da7a0f5022825@google.com"},"message":"fix compiler warnings [NFC]\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@275984 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/ed089f6dacf58658fd5e87cd465afaf453180353"},{"sha":"b6496a0286b7b7ae5b371871f1f8991df6d30b18","author":{"name":"Vitaly Buka","email":"20e2bb9ee53e7f49c650b4578b091606fe1719ec@google.com"},"message":"Add detect_stack_use_after_scope runtime flag\n\nSummary: This flag could be used to disable check in runtime.\n\nSubscribers: kubabrecka\n\nDifferential Revision: https://reviews.llvm.org/D22495\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276004 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/b6496a0286b7b7ae5b371871f1f8991df6d30b18"},{"sha":"81ebff1568c1a78be894f6409c8d26064b608806","author":{"name":"Xinliang David Li","email":"30ef046928346b5918168f93b501e4fbd3c9de6a@google.com"},"message":"[Profile] use portable macro /NFC\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276019 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/81ebff1568c1a78be894f6409c8d26064b608806"},{"sha":"cb081e1fa6099e26db36319d52fdfc1e47568341","author":{"name":"Xinliang David Li","email":"30ef046928346b5918168f93b501e4fbd3c9de6a@google.com"},"message":"[Profile] move utility interfaces to the right header /NFC\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276021 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/cb081e1fa6099e26db36319d52fdfc1e47568341"},{"sha":"d9a4e3bb666e094620540b1132938c99dfdec1cd","author":{"name":"Xinliang David Li","email":"30ef046928346b5918168f93b501e4fbd3c9de6a@google.com"},"message":"[Profile] introduce reusable internal interfaces to find dir separator \\NFC\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276027 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/d9a4e3bb666e094620540b1132938c99dfdec1cd"},{"sha":"66e50580ba1bfd7613be69f62dc4a077fbc2d65c","author":{"name":"Kostya Serebryany","email":"929ea1a85e127c0f9ffdb8680cf24d3fc1a6e9ce@google.com"},"message":"[asan] trying to fix the android bot\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276031 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/66e50580ba1bfd7613be69f62dc4a077fbc2d65c"},{"sha":"2de41ffcdbfdfa203897d28def292f0cc93ab5e9","author":{"name":"Xinliang David Li","email":"30ef046928346b5918168f93b501e4fbd3c9de6a@google.com"},"message":"[Profile] Introduce lit test vars for IR based instrumentation\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276034 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/2de41ffcdbfdfa203897d28def292f0cc93ab5e9"},{"sha":"c2512f9d99dd5effcfa1ba9790008a96ec8c36d1","author":{"name":"Xinliang David Li","email":"30ef046928346b5918168f93b501e4fbd3c9de6a@google.com"},"message":"[Profile] Test cleanup -- use new lit var for IR PGO tests /NFC\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276036 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/c2512f9d99dd5effcfa1ba9790008a96ec8c36d1"},{"sha":"cd776714f503eb9bf284f77cd7e861ba5e516c0f","author":{"name":"Xinliang David Li","email":"30ef046928346b5918168f93b501e4fbd3c9de6a@google.com"},"message":"[Profile] implement interface to get profile path prefix\n\nDifferential Revision:  http://reviews.llvm.org/D22546\n\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276083 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/cd776714f503eb9bf284f77cd7e861ba5e516c0f"},{"sha":"23636c0ac2005970641457401c7a4e72dc71fe5a","author":{"name":"Xinliang David Li","email":"30ef046928346b5918168f93b501e4fbd3c9de6a@google.com"},"message":"Minor cleanup -- clear name structure before parsing\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276089 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/23636c0ac2005970641457401c7a4e72dc71fe5a"},{"sha":"dfe852982a8775408afe3c092b9be1a4cdee4e13","author":{"name":"Dmitry Vyukov","email":"b57e2f029877ea15ce154a1e552a90c512dd912a@google.com"},"message":"tsan: fix leak of shadow stacks\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276103 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/dfe852982a8775408afe3c092b9be1a4cdee4e13"},{"sha":"5868c7a6f6a24276c37a762e19e13f22d57017c9","author":{"name":"Dmitry Vyukov","email":"b57e2f029877ea15ce154a1e552a90c512dd912a@google.com"},"message":"tsan: fix windows build\n\nCurrently fails as:\n\ngotsan.cc: In function 'void* __sanitizer::__libc_memalign(__sanitizer::uptr, __sanitizer::uptr)':\ngotsan.cc:6194:50: error: 'posix_memalign' was not declared in this scope\n   uptr error = posix_memalign(&p, alignment, size);\n\nWindows does not provide posix_memalign.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276107 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/5868c7a6f6a24276c37a762e19e13f22d57017c9"},{"sha":"e35e7c00b5c7e7ee5e24d537b80cb0d34cebb038","author":{"name":"Dmitry Vyukov","email":"b57e2f029877ea15ce154a1e552a90c512dd912a@google.com"},"message":"tsan: fix windows build\n\nIt's only asan that installs vectored SEH handler to map memory lazily.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276112 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/e35e7c00b5c7e7ee5e24d537b80cb0d34cebb038"},{"sha":"9b1dbf02c9adffedc28c56284967ab87941abb53","author":{"name":"Dean Michael Berris","email":"6b0af69dd05a094d46606b1b8f141285184892b2@google.com"},"message":"[compiler-rt] [XRay] Basic initialization and flag definition for XRay runtime\n\nSummary:\nThis patch implements the initialisation and patching routines for the XRay runtime, along with the necessary trampolines for function entry/exit handling. For now we only define the basic hooks for allowing an implementation to define a handler that gets run on function entry/exit. We expose a minimal API for controlling the behaviour of the runtime (patching, cleanup, and setting the handler to invoke when instrumenting).\n\nDepends on D19904\n\nReviewers: echristo, kcc, rnk\n\nSubscribers: rnk, mehdi_amini, llvm-commits\n\nDifferential Revision: https://reviews.llvm.org/D21612\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276117 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/9b1dbf02c9adffedc28c56284967ab87941abb53"},{"sha":"9b0d7caa7159c3ade65cdfc642ab4c20d97d40c4","author":{"name":"Etienne Bergeron","email":"9249e96c3f88e5aea7ef6215896da7a0f5022825@google.com"},"message":"[compiler-rt/asan] Disable irrelevant unittest on win64\n\nSummary:\nThis test is allocating a 1gig chunk to make shadow allocation failed,\nbut on 64-bits architecture the test is working.\n\nReviewers: rnk\n\nSubscribers: kubabrecka, llvm-commits, wang0109, chrisha\n\nDifferential Revision: https://reviews.llvm.org/D22553\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276122 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/9b0d7caa7159c3ade65cdfc642ab4c20d97d40c4"},{"sha":"93908cb04a9e06c8b107b3f7f1d829ec28b418b9","author":{"name":"Reid Kleckner","email":"52b754ec9164ffe1549cbed996e28ab476b86804@google.com"},"message":"[xray] Only build xray on Linux for now\n\nShould fix the Windows buildbots, and maybe some other non-Linux Unix\nbots too.\n\nXRay currently depends on sanitizer_common, so associate it with the\n\"build sanitizers\" option and remove the option for separately\ncontrolling the XRay build.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276124 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/93908cb04a9e06c8b107b3f7f1d829ec28b418b9"},{"sha":"d12ad4c522abb7baf441b00f99b3f36b01ebd309","author":{"name":"Reid Kleckner","email":"52b754ec9164ffe1549cbed996e28ab476b86804@google.com"},"message":"Try to deflake Windows/dll_host.cc test by not using repeated echo appending\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@276130 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/kraj/compiler-rt/commits/d12ad4c522abb7baf441b00f99b3f36b01ebd309"}]}
{"actor":{"display_login":"kraj"}}