llvm-project/compiler-rt/lib/hwasan
Evgeniy Stepanov 5e9d73c51a [hwasan] Add heap tag randomization.
Summary:
Generate tags for heap allocations from a pseudo-random sequence
seeded with getrandom(), where available.

Reviewers: kcc, alekseyshl

Subscribers: kubamracek, llvm-commits

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

llvm-svn: 321761
2018-01-03 21:42:28 +00:00
..
.clang-format
CMakeLists.txt
hwasan.cc [hwasan] Implement -fsanitize-recover=hwaddress. 2017-12-20 19:05:44 +00:00
hwasan.h
hwasan.syms.extra
hwasan_allocator.cc [hwasan] Add heap tag randomization. 2018-01-03 21:42:28 +00:00
hwasan_allocator.h
hwasan_blacklist.txt
hwasan_flags.h
hwasan_flags.inc
hwasan_interceptors.cc
hwasan_interface_internal.h [hwasan] Implement -fsanitize-recover=hwaddress. 2017-12-20 19:05:44 +00:00
hwasan_linux.cc [hwasan] Implement -fsanitize-recover=hwaddress. 2017-12-20 19:05:44 +00:00
hwasan_new_delete.cc
hwasan_poisoning.cc
hwasan_poisoning.h
hwasan_report.cc
hwasan_thread.cc [hwasan] Add heap tag randomization. 2018-01-03 21:42:28 +00:00
hwasan_thread.h [hwasan] Add heap tag randomization. 2018-01-03 21:42:28 +00:00