summaryrefslogtreecommitdiff
path: root/lib/lsan/lsan_common_mac.cc
Commit message (Expand)AuthorAgeFilesLines
* [sanitizer] Remove reserving constructor from InternalMmapVectorVitaly Buka2018-05-071-1/+2
* [Sanitizers, LSan, Darwin] Allow for lack of VM_MEMORY_OS_ALLOC_ONCEFrancis Ricci2018-01-131-1/+8
* Only scan global sections containing data in LSan on darwinFrancis Ricci2017-07-251-0/+21
* Revert "Only scan global sections containing data in LSan on darwin"Francis Ricci2017-07-181-11/+4
* Don't call exit() from atexit handlers on DarwinFrancis Ricci2017-07-181-0/+5
* Only scan global sections containing data in LSan on darwinFrancis Ricci2017-07-171-4/+11
* Refactor MemoryMappingLayout::Next to use a single struct instead of output p...Francis Ricci2017-07-111-1/+1
* Add lsan interceptors for libdispatch functions on darwinFrancis Ricci2017-06-191-2/+1
* Revert "Add lsan interceptors for libdispatch functions on darwin"Francis Ricci2017-06-191-1/+2
* Add lsan interceptors for libdispatch functions on darwinFrancis Ricci2017-06-191-2/+1
* Implement tls scanning for darwin LSanFrancis Ricci2017-05-251-6/+1
* Use write instead of read permissions to check for global sections on macFrancis Ricci2017-05-191-1/+2
* Revert "Implement tls scanning for darwin LSan"Francis Ricci2017-05-171-1/+6
* Implement tls scanning for darwin LSanFrancis Ricci2017-05-171-6/+1
* Avoid unnecessary calls to vm_region_recurseFrancis Ricci2017-05-091-0/+5
* Make sure to scan mmap'd memory regions for root pointers on OS XFrancis Ricci2017-04-191-6/+25
* Implement StopTheWorld for DarwinFrancis Ricci2017-04-191-1/+1
* Move valid caller-pc checks out of platform-specific checksFrancis Ricci2017-04-191-0/+2
* Don't read non-readable address ranges during lsan pointer scanningFrancis Ricci2017-04-171-1/+1
* Scan Kernel Alloc Once page for global pointersFrancis Ricci2017-04-171-1/+27
* Disable use of tls scanning on darwin leak sanitizerFrancis Ricci2017-04-131-1/+6
* Implement global pointer scanning for darwin leak sanitizerFrancis Ricci2017-04-131-1/+15
* Don't delete lsan thread-local data until it's no longer requiredFrancis Ricci2017-04-111-2/+16
* Remove failing check from platform specific darwin lsan initializerFrancis Ricci2017-03-291-3/+3
* Postpone lsan tls allocation until requiredFrancis Ricci2017-03-281-8/+11
* Use pthreads for thread-local lsan allocator cache on darwinFrancis Ricci2017-03-271-1/+7
* Revert r298274: "Use pthreads for thread-local lsan allocator cache on darwin"Chandler Carruth2017-03-211-7/+1
* Use pthreads for thread-local lsan allocator cache on darwinFrancis Ricci2017-03-201-1/+7
* Revert "Use pthreads for thread-local lsan allocator cache on darwin"Francis Ricci2017-03-201-7/+1
* Use pthreads for thread-local lsan allocator cache on darwinFrancis Ricci2017-03-191-1/+7
* Revert "Use pthreads for thread-local lsan allocator cache on darwin"Francis Ricci2017-03-021-7/+1
* Use pthreads for thread-local lsan allocator cache on darwinFrancis Ricci2017-03-011-1/+7
* Revert "Use pthreads for thread-local lsan allocator cache on darwin"Francis Ricci2017-02-171-7/+1
* Use pthreads for thread-local lsan allocator cache on darwinFrancis Ricci2017-02-171-1/+7
* Use pthreads to store current thread id on darwinFrancis Ricci2017-02-171-15/+18
* Use pthreads to manage thread-local storage on darwin for leak sanitizerFrancis Ricci2017-02-131-0/+41
* Add lsan function stubs for darwinFrancis Ricci2017-02-131-0/+40