summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/asan/asan_allocator2.cc
Commit message (Collapse)AuthorAgeFilesLines
...
* [asan] asan_allocator2: improve FindHeapChunkByAddress to find memory chunks ↵Kostya Serebryany2012-12-191-2/+38
| | | | | | to the left of a given address. Almost all tests pass with the new allocator now, only 6 are left to fix. llvm-svn: 170511
* [asan] asan_allocator2: implement malloc_usable_size and fix 32-bitKostya Serebryany2012-12-171-14/+31
| | | | llvm-svn: 170339
* [asan] asan_allocator2: don't use TLS and fix callocKostya Serebryany2012-12-171-13/+23
| | | | llvm-svn: 170329
* [asan] asan_alocator2: implement quarantine and ReallocateKostya Serebryany2012-12-171-12/+121
| | | | llvm-svn: 170315
* [asan] asan_alocator2: implement free() stacks and actually make malloc/free ↵Kostya Serebryany2012-12-171-14/+29
| | | | | | stacks work llvm-svn: 170310
* [asan] more asan_allocator2 code: record the allocation stack trace, ↵Kostya Serebryany2012-12-141-16/+41
| | | | | | implement calloc/etc llvm-svn: 170193
* [asan] more asan_allocator2 code: actually un/poison shadow on malloc/free Kostya Serebryany2012-12-141-4/+27
| | | | llvm-svn: 170190
* [sanitizer] add OnMap/OnUmap callbacks to the allocator interfaceKostya Serebryany2012-12-121-1/+1
| | | | llvm-svn: 169985
* [asan] more code for asan_allocator2: basic Allocate/Deallocate codeKostya Serebryany2012-12-111-11/+154
| | | | llvm-svn: 169864
* [asan] more sceleton code for asan_allocator2Kostya Serebryany2012-12-111-0/+118
| | | | llvm-svn: 169836
* [asan] introduce asan_allocator2.cc, which will have the replacement for ↵Kostya Serebryany2012-12-101-0/+43
asan allocator (now, just a bit of boilerplate) llvm-svn: 169733
OpenPOWER on IntegriCloud