Timur Iskhodzhanov
|
9bd988b33b
|
[ASan tests] Don't run FakeStack.CreateDestroy on Windows as it OOMs
llvm-svn: 208572
|
2014-05-12 14:49:17 +00:00 |
Kostya Serebryany
|
7a3a93f112
|
[asan] if verbosity>=2, print the fake stack usage stats at thread exit; No functionality change in non-verboze mode
llvm-svn: 197037
|
2013-12-11 13:54:01 +00:00 |
Kostya Serebryany
|
3c42ce1516
|
[asan] introduce run-time flag uar_stack_size_log to control the size of FakeStack; don't crash when the fake stack is exhausted, move some code to .cc file
llvm-svn: 191510
|
2013-09-27 11:37:23 +00:00 |
Kostya Serebryany
|
2f5c2be6bd
|
[asan] further speedup use-after-return: simplify deallocation of fake frames. ~ 20% speedup.
llvm-svn: 190852
|
2013-09-17 07:42:54 +00:00 |
Kostya Serebryany
|
9583b87077
|
[asan] don't record the class_id in FakeFrame (scratching the last bits of performance)
llvm-svn: 190666
|
2013-09-13 07:50:44 +00:00 |
Kostya Serebryany
|
7638aa135e
|
[asan] a bit of performance improvement in fake stack, generalized one test, fixed android build of another test
llvm-svn: 190606
|
2013-09-12 14:41:10 +00:00 |
Kostya Serebryany
|
729c8dc65b
|
[asan] fully re-implement the FakeStack (use-after-return) to make it faster and async-signal-safe. The implementation is not yet complete (see FIXMEs) but the existing tests pass.
llvm-svn: 190588
|
2013-09-12 07:11:58 +00:00 |