33 lines
		
	
	
		
			910 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			910 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
================
 | 
						|
LeakSanitizer
 | 
						|
================
 | 
						|
 | 
						|
.. contents::
 | 
						|
   :local:
 | 
						|
 | 
						|
Introduction
 | 
						|
============
 | 
						|
 | 
						|
LeakSanitizer is a run-time memory leak detector. It can be combined with
 | 
						|
:doc:`AddressSanitizer` to get both memory error and leak detection.
 | 
						|
LeakSanitizer does not introduce any additional slowdown when used in this mode.
 | 
						|
The LeakSanitizer runtime can also be linked in separately to get leak detection
 | 
						|
only, at a minimal performance cost.
 | 
						|
 | 
						|
Current status
 | 
						|
==============
 | 
						|
 | 
						|
LeakSanitizer is experimental and supported only on x86\_64 Linux.
 | 
						|
 | 
						|
The combined mode has been tested on fairly large software projects. The
 | 
						|
stand-alone mode has received much less testing.
 | 
						|
 | 
						|
There are plans to support LeakSanitizer in :doc:`MemorySanitizer` builds.
 | 
						|
 | 
						|
More Information
 | 
						|
================
 | 
						|
 | 
						|
`https://code.google.com/p/address-sanitizer/wiki/LeakSanitizer
 | 
						|
<https://code.google.com/p/address-sanitizer/wiki/LeakSanitizer>`_
 | 
						|
 |