summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_symbolizer.cc
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Invalidate symbolizer module list from dlopen/dlclose interceptorsFrancis Ricci2017-09-261-0/+4
* [sanitizer] Use architecture/slice information when symbolizing fat Mach-O fi...Kuba Mracek2017-01-061-1/+3
* tsan: describe heap/data locations in GoDmitry Vyukov2016-03-011-0/+1
* [Sanitizer] Introduce ListOfModules object and use it to replace GetListOfMod...Alexey Samsonov2016-02-221-1/+1
* [Sanitizer] Get rid of PlatformGetListOfModulesKuba Brecka2015-04-091-114/+0
* [ASan] Unify handling of loaded modules between POSIX and WindowsTimur Iskhodzhanov2015-04-061-7/+44
* [Sanitizer RT] Put the Symbolizer module name string ownership in orderTimur Iskhodzhanov2015-03-311-4/+30
* Symbolizer refactoring: Merge common parts of POSIXSymbolizer and WinSymbolizerKuba Brecka2015-03-091-9/+75
* Symbolizer refactoring: Turn FillAddressAndModuleInfo into FillModuleInfoKuba Brecka2015-03-031-3/+1
* Simplify Symbolizer::SymbolizePC() interface.Alexey Samsonov2014-12-021-0/+48
* [Sanitizer] Get rid of Symbolizer::Get() and Symbolizer::GetOrNull().Alexey Samsonov2014-09-101-11/+0
* [Sanitizer] Add Symbolizer::AddHooks() and use it in TSan and MSan.Alexey Samsonov2013-10-311-0/+20
* [Sanitizer] Use SpinMutex for Symbolizer initialization (per dvyukov's sugges...Alexey Samsonov2013-10-301-11/+11
* [Sanitizer] Revert r193501 and properly fix r193448Alexey Samsonov2013-10-281-1/+1
* Overhaul the symbolizer interface.Peter Collingbourne2013-10-251-0/+43
* [nolibc] Move symbolizer to RTSanitizerCommonLibc, and make it optional using...Peter Collingbourne2013-05-211-453/+0
* [sanitizer] Filtering in GetListOfModules.Sergey Matveev2013-05-141-1/+2
* [Sanitizer] fix TSan tests: remove global ctor from sanitizer_common, run loa...Alexey Samsonov2013-04-091-1/+2
* [asan] relax Linux/zero-base-shadow.cc to make it pass on newer Ubuntu; fix lintKostya Serebryany2013-04-091-1/+1
* [libsymbolized] If we can't find an address in the list of shared libraries, ...Alexander Potapenko2013-04-081-1/+16
* [Sanitizer] enquote the module name when passing it to external symbolizerAlexey Samsonov2013-04-051-1/+1
* tsan: fix buildDmitry Vyukov2013-03-191-0/+2
* tsan: symbolizer "flush caches" functinalityDmitry Vyukov2013-03-191-0/+23
* [Sanitizer] Don't die if external symbolizer is used on Mac, where it's not i...Alexey Samsonov2013-02-261-3/+4
* tsan: add IsSymbolizerAvailable() function for querying for presence of inter...Dmitry Vyukov2013-01-291-0/+10
* [Sanitizer] use stub InternalSymbolizer on platforms where we don't have weak...Alexey Samsonov2013-01-241-5/+11
* [Sanitizer] Add skeleton for InternalSymbolizer that can be used by providing...Alexey Samsonov2013-01-241-0/+51
* tsan: symbolize global variablesDmitry Vyukov2013-01-111-88/+102
* tsan: describe global vars (module+offset for now)Dmitry Vyukov2012-12-031-0/+15
* [Sanitizer] symbolizer: increase the maximal number of shared libraries to 16KAlexey Samsonov2012-10-171-1/+2
* [Sanitizer] remove unused fieldAlexey Samsonov2012-09-061-6/+0
* [Sanitizer] Remove implicit conversion of InternalScopedBuffer<T> to T*Alexey Samsonov2012-09-051-5/+6
* [Sanitizer] Support for reading inlined frames from llvm-symbolizerAlexey Samsonov2012-09-041-45/+89
* [Sanitizer] fix overloaded operator errorAlexey Samsonov2012-08-311-1/+1
* [Sanitizer] Remove some calls to libc malloc from symbolizerAlexey Samsonov2012-08-311-7/+7
* [Sanitizer] Switch the symbolization strategy that would be used by sanitizer...Alexey Samsonov2012-08-231-46/+181
* [Sanitizer] Wrapper around llvm::DIContext from LLVM DebugInfo library. If a ...Alexey Samsonov2012-07-311-14/+9
* [Sanitizer] When obtaining the data for loaded modules, add address ranges of...Alexey Samsonov2012-07-191-4/+3
* [Sanitizer] Extend a symbolizer code. Implemented for Linux only. Use dl_iter...Alexey Samsonov2012-07-031-71/+91
* [Sanitizer] Use ProcessMaps in symbolizer to get module name and offset for i...Alexey Samsonov2012-06-151-20/+95
* [Sanitizer] Allocator for internal runtime purposes. Currently it calls libcm...Alexey Samsonov2012-06-071-9/+7
* Remove file-type tags in .cc files in tsan/ and sanitizer_common/Alexey Samsonov2012-06-041-1/+1
* [Sanitizer_common] fix filenames in commentsAlexey Samsonov2012-06-041-1/+1
* temporary include stdlib.h in symbolizer to fix Mac/Win buildAlexey Samsonov2012-06-011-5/+1
* Stub files for common symbolizer for AddressSanitizer and ThreadSanitizer tools.Alexey Samsonov2012-06-011-0/+56