hanchenye-llvm-project/compiler-rt/lib/scudo
Kostya Kortchinsky cccd21d42c [scudo] Simplify internal names (NFC)
Summary:
There is currently too much redundancy in the class/variable/* names in Scudo:
- we are in the namespace `__scudo`, so there is no point in having something
  named `ScudoX` to end up with a final name of `__scudo::ScudoX`;
- there are a lot of types/* that have `Allocator` in the name, given that
  Scudo is an allocator I figure this doubles up as well.

So change a bunch of the Scudo names to make them shorter, less redundant, and
overall simpler. They should still be pretty self explaining (or at least it
looks so to me).

The TSD part will be done in another CL (eg `__scudo::ScudoTSD`).

Reviewers: alekseyshl, eugenis

Reviewed By: alekseyshl

Subscribers: delcypher, #sanitizers, llvm-commits

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

llvm-svn: 337557
2018-07-20 15:07:17 +00:00
..
CMakeLists.txt [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
scudo_allocator.cpp [scudo] Simplify internal names (NFC) 2018-07-20 15:07:17 +00:00
scudo_allocator.h [scudo] Simplify internal names (NFC) 2018-07-20 15:07:17 +00:00
scudo_allocator_combined.h [scudo] Simplify internal names (NFC) 2018-07-20 15:07:17 +00:00
scudo_allocator_secondary.h [scudo] Simplify internal names (NFC) 2018-07-20 15:07:17 +00:00
scudo_crc32.cpp
scudo_crc32.h
scudo_errors.cpp [scudo] Add verbose failures in place of CHECK(0) 2018-06-15 16:45:19 +00:00
scudo_errors.h [scudo] Add verbose failures in place of CHECK(0) 2018-06-15 16:45:19 +00:00
scudo_flags.cpp [scudo] Allow options to be defined at compile time 2018-02-08 16:29:48 +00:00
scudo_flags.h
scudo_flags.inc
scudo_interface_internal.h [scudo] Adding an interface function to print allocator stats 2018-04-25 18:52:29 +00:00
scudo_malloc.cpp [scudo] Get rid of builtin-declaration-mismatch warnings 2018-07-03 19:03:46 +00:00
scudo_new_delete.cpp [scudo] Add verbose failures in place of CHECK(0) 2018-06-15 16:45:19 +00:00
scudo_platform.h [scudo] Enable Scudo memory hooks for Fuchsia. 2018-07-02 19:48:01 +00:00
scudo_termination.cpp [scudo] Make logging more consistent 2018-03-07 16:22:16 +00:00
scudo_tsd.h [scudo] Simplify internal names (NFC) 2018-07-20 15:07:17 +00:00
scudo_tsd_exclusive.cpp [scudo] Improve the scalability of the shared TSD model 2018-06-11 14:50:31 +00:00
scudo_tsd_exclusive.inc [scudo] Improve the scalability of the shared TSD model 2018-06-11 14:50:31 +00:00
scudo_tsd_shared.cpp [scudo] Improve the scalability of the shared TSD model 2018-06-11 14:50:31 +00:00
scudo_tsd_shared.inc [scudo] Improve the scalability of the shared TSD model 2018-06-11 14:50:31 +00:00
scudo_utils.cpp [scudo] Add some logs for Android 2018-07-06 16:50:12 +00:00
scudo_utils.h