- Notifications
You must be signed in to change notification settings - Fork1.1k
Home
Welcome!
This repository is an umbrella for the three repositories previously hosted on code.google.com:
- http://code.google.com/p/address-sanitizer/
- http://code.google.com/p/thread-sanitizer/
- http://code.google.com/p/memory-sanitizer/
Since those projects started, most of the code has been moved to the LLVM Compiler Infrastructure (http://llvm.org). Here reside some pieces of infrastructure and documentation.
Below are the links to the documentation for each project.
AddressSanitizer (ASan) is a fast memory error detector.It finds use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.Learn more:
- AddressSanitizer -- how to use the tool.
- LeakSanitizer -- leak detector
- AddressSanitizer page at clang.llvm.org
- AddressSanitizerAlgorithm -- how it works.
- AddressSanitizerHowToContribute -- if you want to help.
- Read if you are working on Chromium
- Watch the presentation from theLLVM Developer's meeting (Nov 18, 2011):Video,slides.
- Our paper accepted to USENIX ATC 2012
- See also: ourslides for USENIX ATC 2012
Your comments are welcome ataddress-sanitizer@googlegroups.com orin Google+
ThreadSanitizer is a fast data race detector for C/C++ and Go.
Check out:
Send comments/questions tothread-sanitizer@googlegroups.com
A fast LLVM-based tool that detects the use of uninitialized memory.
- MemorySanitizer - more info
- LLVM Developer's meeting (April 29-30, 2013):slides,video