Alexey Samsonov
|
c5e1b16d0c
|
[ASan] Kill use_stack_depot runtime flag and stack trace compression routines.
llvm-svn: 193868
|
2013-11-01 17:23:22 +00:00 |
Alexey Samsonov
|
4708c5912b
|
Consistently use StackTrace::PrintStack in ASan, LSan and MSan
llvm-svn: 193834
|
2013-11-01 00:19:46 +00:00 |
Alexey Samsonov
|
a687d2593f
|
[Sanitizer] Simplify StackTrace::PrintStack interface: prefer common flags to turn on/off the symbolization
llvm-svn: 193587
|
2013-10-29 05:31:25 +00:00 |
Alexey Samsonov
|
c7ae7529e7
|
[Sanitizer] Return implementation of StackTrace::CopyFrom to header
llvm-svn: 192574
|
2013-10-14 07:36:10 +00:00 |
Alexey Samsonov
|
7f5823844a
|
[Sanitizer] Remove StackTrace::max_depth field
llvm-svn: 192534
|
2013-10-12 12:40:47 +00:00 |
Alexey Samsonov
|
c129e65661
|
[Sanitizer] Turn GetStackTrace() into StackTrace::Unwind()
llvm-svn: 192533
|
2013-10-12 12:23:00 +00:00 |
Alexey Samsonov
|
0cd96165f1
|
[Sanitizer] StackTrace: kill CopyTo and reimplement CopyFrom
llvm-svn: 192441
|
2013-10-11 11:14:20 +00:00 |
Alexey Samsonov
|
9d8385453b
|
[Sanitizer] Simplify StackTrace::FastUnwindStack interface and fix a bug with one-frame stack traces
llvm-svn: 192428
|
2013-10-11 09:58:30 +00:00 |
Alexey Samsonov
|
f2b811a618
|
Refactor the usage of strip_path_prefix option and make it more consistent across sanitizers
llvm-svn: 191943
|
2013-10-04 08:55:03 +00:00 |
Timur Iskhodzhanov
|
eee13914e2
|
Define SANITIZER_INTERFACE_ATTRIBUTE on Windows and fix all the places where SANITIZER_INTERFACE_ATTRIBUTE or SANITIZER_ATTRIBUTE_WEAK are used
llvm-svn: 188261
|
2013-08-13 11:42:45 +00:00 |
Kostya Serebryany
|
c1aa0e8f69
|
[asan] ASan Linux MIPS32 support (compiler-rt part), patch by Jyun-Yan Y
llvm-svn: 183105
|
2013-06-03 14:49:25 +00:00 |
Sergey Matveev
|
af179b8d63
|
[sanitizer] Move GetStackTrace from ASan to sanitizer_common.
llvm-svn: 181424
|
2013-05-08 12:45:55 +00:00 |
Kostya Serebryany
|
b4c2c5c8a6
|
[asan] print a short one-line report summary after the full report. Currently, works only if symbolization happens in-process.
llvm-svn: 174501
|
2013-02-06 12:36:49 +00:00 |
Alexey Samsonov
|
f37c45c20d
|
[Sanitizer] Expose StackTrace::GetPreviousInstructionPc() to get PC of call instruction from return address
llvm-svn: 170424
|
2012-12-18 09:57:34 +00:00 |
Kostya Serebryany
|
bb69879d09
|
[asan] pop the internal stack frames in SlowUnwindStack, extend the test to check this
llvm-svn: 170124
|
2012-12-13 12:31:55 +00:00 |
Kostya Serebryany
|
baf583c443
|
[asan] add two asan flags: fast_unwind_on_fatal and fast_unwind_on_malloc to allow using the slow CFI-based unwinder
llvm-svn: 170117
|
2012-12-13 09:34:23 +00:00 |
Kostya Serebryany
|
46de580003
|
[asan] more support for powerpc, patch by Peter Bergner
llvm-svn: 168356
|
2012-11-20 07:00:42 +00:00 |
Evgeniy Stepanov
|
cb9cf0f907
|
Add a missing const qualifier.
llvm-svn: 164773
|
2012-09-27 13:21:08 +00:00 |
Kostya Serebryany
|
f9caa28ccf
|
[asan] increase max stack size to 256 (+test)
llvm-svn: 163308
|
2012-09-06 10:57:03 +00:00 |
Kostya Serebryany
|
3a6af66a0e
|
[asan] fix the cmake build (hopefully)
llvm-svn: 162760
|
2012-08-28 14:48:28 +00:00 |
Kostya Serebryany
|
327d0a5666
|
[asan] actually doing 'svn add' helps
llvm-svn: 162759
|
2012-08-28 14:27:06 +00:00 |