llvm-project/compiler-rt/lib/gwp_asan
Mitch Phillips b157dcacb5 [GWP-ASan] Add thread ID to PRNG seed.
Summary:
Adds thread ID to PRNG seed for increased entropy. In particular, this allows
multiple runs in quick succession that will have different PRNG seeds, allowing
for better demos/testing.

Reviewers: kcc

Reviewed By: kcc

Subscribers: kubamracek, #sanitizers, llvm-commits

Tags: #sanitizers, #llvm

Differential Revision: https://reviews.llvm.org/D64453

llvm-svn: 366253
2019-07-16 20:06:17 +00:00
..
optional [GWP-ASan] Add generic unwinders and structure backtrace output. 2019-07-02 16:04:52 +00:00
platform_specific [GWP-ASan] Core Guarded Pool Allocator [4]. 2019-06-05 19:42:48 +00:00
tests [GWP-ASan] Add generic unwinders and structure backtrace output. 2019-07-02 16:04:52 +00:00
CMakeLists.txt Removed -mno-omit-leaf-frame-pointer from flags. 2019-07-16 17:13:02 +00:00
definitions.h [GWP-ASan] Core Guarded Pool Allocator [4]. 2019-06-05 19:42:48 +00:00
guarded_pool_allocator.cpp Explicitly define __STDC_FORMAT_MACROS for PRIu64 2019-07-11 18:07:03 +00:00
guarded_pool_allocator.h [GWP-ASan] Add thread ID to PRNG seed. 2019-07-16 20:06:17 +00:00
mutex.h [GWP-ASan] Mutex implementation [2]. 2019-05-30 19:45:32 +00:00
options.h [GWP-ASan] Add generic unwinders and structure backtrace output. 2019-07-02 16:04:52 +00:00
options.inc [GWP-ASan] Configuration options [3]. 2019-06-04 17:01:11 +00:00
random.cpp [GWP-ASan] Add thread ID to PRNG seed. 2019-07-16 20:06:17 +00:00
random.h