llvm-project/compiler-rt/lib/gwp_asan
Kostya Kortchinsky 3580a45014 [GWP-ASan] Move random-related code in the allocator (redo)
This is a redo of D89908, which triggered some `-Werror=conversion`
errors with GCC due to assignments to the 31-bit variable.

This CL adds to the original one a 31-bit mask variable that is used
at every assignment to silence the warning.

Differential Revision: https://reviews.llvm.org/D89984
2020-10-22 13:56:24 -07:00
..
optional [GWP-ASan] Cleanup (NFC) 2020-10-19 18:13:11 -07:00
platform_specific [GWP-ASan] Move random-related code in the allocator (redo) 2020-10-22 13:56:24 -07:00
scripts [GWP-ASan] Add public-facing documentation [6]. 2019-08-21 17:53:51 +00:00
tests [GWP-ASan] Crash handler API returns sizeof(collected trace) 2020-07-27 10:51:55 -07:00
CMakeLists.txt [GWP-ASan] Move random-related code in the allocator (redo) 2020-10-22 13:56:24 -07:00
common.cpp [GWP-ASan] Crash handler API returns sizeof(collected trace) 2020-07-27 10:51:55 -07:00
common.h [GWP-ASan] Crash Handler API. 2020-02-05 15:39:17 -08:00
crash_handler.cpp [GWP-ASan] Cleanup (NFC) 2020-10-19 18:13:11 -07:00
crash_handler.h [GWP-ASan] Cleanup (NFC) 2020-10-19 18:13:11 -07:00
definitions.h [GWP-ASan] Cleanup (NFC) 2020-10-19 18:13:11 -07:00
guarded_pool_allocator.cpp [GWP-ASan] Move random-related code in the allocator (redo) 2020-10-22 13:56:24 -07:00
guarded_pool_allocator.h [GWP-ASan] Move random-related code in the allocator (redo) 2020-10-22 13:56:24 -07:00
mutex.h [GWP-ASan] Mutex implementation [2]. 2019-05-30 19:45:32 +00:00
options.h [GWP-ASan] Crash Handler API. 2020-02-05 15:39:17 -08:00
options.inc [GWP-ASan] Move random-related code in the allocator (redo) 2020-10-22 13:56:24 -07:00
stack_trace_compressor.cpp [GWP-ASan] Implement stack frame compression. 2019-08-15 21:09:09 +00:00
stack_trace_compressor.h [GWP-ASan] Implement stack frame compression. 2019-08-15 21:09:09 +00:00
utilities.cpp [GWP-ASan] Rework utilities (NFC) 2020-10-20 16:04:21 -07:00
utilities.h [GWP-ASan] Rework utilities (NFC) 2020-10-20 16:04:21 -07:00