78/81
guarded_pool_allocator.h 91/92
guarded_pool_allocator.cpp 13/13
guarded_pool_allocator_posix.cpp 4/4
alignment_power_of_two.cpp 2/2
allocator_fallback.cpp -
heap_buffer_overflow.cpp -
heap_buffer_underflow.cpp 1/1
pattern_malloc_free.cpp 1/1
pattern_new_delete.cpp -
pattern_newa_deletea.cpp -
pattern_realloc_free.cpp -
lit.common.configured.in
| | Authored by hctim on Apr 11 2019, 5:33 PM. Event Timelinehctim added inline comments.
26 ↗ | (On Diff #195942) | |
48 ↗ | (On Diff #195942) | |
58 ↗ | (On Diff #195942) | |
99 ↗ | (On Diff #195942) | |
28 | |
115 | |
1 ↗ | (On Diff #197200) | |
9 ↗ | (On Diff #197200) | |
30 ↗ | (On Diff #197200) | |
hctim marked 36 inline comments as done. hctim added inline comments. hctim marked 10 inline comments as done. hctim added inline comments. This revision is now accepted and ready to land. hctim marked 15 inline comments as done. hctim added inline comments. hctim marked an inline comment as done. hctim added inline comments. hctim marked 4 inline comments as done. hctim added inline comments. Herald added a project: Restricted Project. Path | Size |
---|
| | | 5 lines | | | | 16 lines | | | | | | 66 lines | | 48 lines | | 248 lines | | 370 lines | | 102 lines | | 94 lines | | | | 35 lines | | 86 lines | | 43 lines | | 48 lines | | 54 lines | | 17 lines | | | | 3 lines | | 4 lines | | | | 9 lines | | 47 lines | | | | | | 30 lines | | 55 lines | | 28 lines | | 15 lines | | 15 lines | | 15 lines | | 17 lines | | 17 lines | | 17 lines | | 17 lines | | 44 lines | | 11 lines | | 68 lines | | 21 lines | | 21 lines | | 21 lines | | 13 lines | | 19 lines | | 20 lines | | 35 lines | | 18 lines | | 20 lines | | 20 lines | | 3 lines | | 1 line | | | | 6 lines | | | | 188 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
4c9cd8d4a500 | 5958bc03d85f | f5e83d04e9b3 | Mitch Phillips | Updated from Matt's comments. | Apr 29 2019, 11:17 AM | f5e83d04e9b3 | 3dbd9e5d5eea | 6952beb38699 | Mitch Phillips | Updates from Matt and Vlad's comments. | Apr 26 2019, 3:31 PM | 6952beb38699 | 8bb07b14fdfa | 7c62b46e00b3 1cb2c21fb4bd | Mitch Phillips | Merge branch 'master' into gwp-address | Apr 25 2019, 1:49 PM | 7c62b46e00b3 | 2eb898e70932 | fdc7abcc2677 | Mitch Phillips | Vlad's comments. | Apr 19 2019, 5:04 PM | fdc7abcc2677 | 050f661214c5 | d58193ab4f83 | Mitch Phillips | Updated from Vlad's comments. | Apr 19 2019, 2:27 PM | d58193ab4f83 | 8f4ac37d6523 | 88f20777b268 | Mitch Phillips | Updated from Vlad's comments. | Apr 18 2019, 3:57 PM | 88f20777b268 | f87648f61667 | dfc64b22a130 | Mitch Phillips | Updated from Vlad, Matt, and Evgenii's comments. | Apr 17 2019, 5:08 PM | dfc64b22a130 | 494edde635dc | 7556808530c9 | Mitch Phillips | Fixed a logic error with metadata dump, changed IsInitialised to be branch… (Show More…) | Apr 16 2019, 5:37 PM | 7556808530c9 | 7161a98fc9ff | 8aae2cf315a9 d8f776af6ed9 | Mitch Phillips | Merge branch 'master' into gwp-address | Apr 16 2019, 11:26 AM | 8aae2cf315a9 | 54fe5bcfc167 | 08b0adce71ab | Mitch Phillips | Updated documentation to reflect options changes. | Apr 15 2019, 4:12 PM | 08b0adce71ab | 7c2115d3bc36 | 49bd504fa2f8 | Mitch Phillips | Changes from comments. | Apr 15 2019, 3:59 PM | 49bd504fa2f8 | 5d37f8f82159 | 48915489c726 | Mitch Phillips | Updated from comments. | Apr 12 2019, 1:18 PM | 48915489c726 | 2d2dca37c7cf | 69fe7ef14133 | Mitch Phillips | | Apr 11 2019, 5:19 PM | 69fe7ef14133 | c7069a9e21ec | ac24823796e0 | Mitch Phillips | Removed some old comments. | Apr 11 2019, 5:17 PM | ac24823796e0 | 459b4f5478a0 | a0326f855081 | Mitch Phillips | Added thread ID tracing. | Apr 11 2019, 5:11 PM | a0326f855081 | 78486eaf53d4 | d787aa5842bc | Mitch Phillips | Fixed linker warnings from SanitizerCommon by adding their CFlags when… (Show More…) | Apr 11 2019, 4:29 PM | d787aa5842bc | 9a670b088062 | 7a7e048afb25 | Mitch Phillips | Added d'tor for GPA. Changed shouldSample() to be faster. | Apr 11 2019, 3:50 PM | 7a7e048afb25 | cfbd0647d58c | 087d285132b4 | Mitch Phillips | Reset Scudo flag changes to not use sanitizer-common LDFLAGS. Updated… (Show More…) | Apr 11 2019, 3:37 PM | 087d285132b4 | 0ee4a5008d70 | 36d18f9c3c46 | Mitch Phillips | Removed Mach-O support. Clang-format. | Apr 11 2019, 3:27 PM | 36d18f9c3c46 | 564495c4eb4e | 5fe77e8c2da2 | Mitch Phillips | Added comments explaining flags in GwpAsan builds. | Apr 11 2019, 3:11 PM | 5fe77e8c2da2 | f1a1bfc965e2 | 70f201add127 | Mitch Phillips | Build GWP-ASan only when supported. | Apr 11 2019, 3:07 PM | 70f201add127 | a465c7807dad | d66102075935 | Mitch Phillips | Deleted windows support (for now). | Apr 11 2019, 3:04 PM | d66102075935 | a5a0006637e9 | 07d3a2599e6a | Mitch Phillips | Removed references to -DGWP_ASAN_HOOKS. Compile GWP-ASan into Scudo by default. | Apr 11 2019, 3:01 PM | 07d3a2599e6a | c0500033d784 | 02f3de4b184e | Mitch Phillips | Changed options parsing to be through an initialisation struct. Changed… (Show More…) | Apr 11 2019, 2:48 PM | 02f3de4b184e | 23b0948bef94 | 2f47a413cf50 751510cd78fb | Mitch Phillips | Merge branch 'master' into gwp-address | Apr 2 2019, 11:16 AM | 2f47a413cf50 | ec075061cf2a | 5e0b3251087b | Mitch Phillips | clang-format. | Apr 2 2019, 11:15 AM | 5e0b3251087b | 2b6b6dd474cb | 920d4334a27c | Mitch Phillips | Updated metadata collection for LHS/RHS page in error reporting to not overflow… (Show More…) | Apr 2 2019, 11:03 AM | 920d4334a27c | a99b069e09be | 9edc08ca4184 | Mitch Phillips | Added ARM32 as supported optiona and removed references to zero-overhead. | Apr 2 2019, 10:42 AM | 9edc08ca4184 | 4a330b1005c8 | e08fec4969cf | Mitch Phillips | Added power-of-two alignment check test and fixed up some alignment code. | Apr 2 2019, 10:38 AM | e08fec4969cf | 9a37db3039b4 | 9dea466d25a4 | Mitch Phillips | Added constexpr construction. Moved to std::mutex for this. Also changed tests… (Show More…) | Apr 2 2019, 10:08 AM | 9dea466d25a4 | 53a45fc2a7a9 | 0bae96ebebcd | Mitch Phillips | Changed wording from quarrantine... | Mar 29 2019, 6:18 PM | 0bae96ebebcd | 98ce5d8b219a | ceb54de8efaa | Mitch Phillips | Added INVALID_FREE type handling, removed initialisation checks from allocator… (Show More…) | Mar 29 2019, 5:38 PM | ceb54de8efaa | a78b9b2b2306 | 757171d21ebc | Mitch Phillips | | Mar 29 2019, 4:37 PM | 757171d21ebc | 4030a869a348 | 7d5b524d95a0 | Mitch Phillips | General cleanup. /s/size_t/std::size_t, added another unit test for reuse of… (Show More…) | Mar 26 2019, 1:49 PM | 7d5b524d95a0 | 59cdeb4e727f | ef587b3149c0 | Mitch Phillips | Changed doc wording in intro. | Mar 26 2019, 11:54 AM | ef587b3149c0 | e1d16a0a756e | 64a179f21298 | Mitch Phillips | Fixed up some rst quirks. | Mar 26 2019, 11:52 AM | 64a179f21298 | 547d20dadbf6 | 75f9f6b25c94 | Mitch Phillips | Moved memory mapping into the guarded pool class. Completed design document. | Mar 26 2019, 11:45 AM | 75f9f6b25c94 | 96c621053640 | 3963e2af80fd 5c4fad0c2333 | Mitch Phillips | Merge branch 'master' into gwp-address | Mar 26 2019, 9:48 AM | 3963e2af80fd | cf823a8cd500 | b41bb18dc41c | Mitch Phillips | Removed some old defines in lit configuration files outside of compiler-rt. (Show More…) | Mar 26 2019, 9:46 AM | b41bb18dc41c | 9d05dca2ba97 | 8fe625356203 | Mitch Phillips | Patching up some end-of-line mishaps and reverting some cmake comments. | Mar 26 2019, 9:40 AM | 8fe625356203 | 2c5442f0bcee | 575024253181 | Mitch Phillips | clang-format | Mar 25 2019, 4:33 PM | 575024253181 | 91fc1d9bea02 | 87f8bbc0a8a0 | Mitch Phillips | Added windows signal handlers. | Mar 25 2019, 4:31 PM | 87f8bbc0a8a0 | f94ea8e43882 | 2c1f2cddf646 | Mitch Phillips | Fixed environmental flags and added proper PRNG for sampling. | Mar 25 2019, 4:27 PM | 2c1f2cddf646 | 3af95f158b5d | 7c63753061c8 | Mitch Phillips | Updated scudo to explicitly always disable GWP-ASan for its tests. Added a… (Show More…) | Mar 25 2019, 3:46 PM | 7c63753061c8 | beb8d3e1ef16 | df3dc35c8710 | Mitch Phillips | Added GWP-ASan testing framework. Compile with -DGWP_ASAN_SCUDO_HOOKS. | Mar 21 2019, 3:51 PM | df3dc35c8710 | e1076d0adc30 | 6c6ad53bdba3 | Mitch Phillips | Fixed casting issue that truncated bits from getPage() | Mar 21 2019, 10:28 AM | 6c6ad53bdba3 | 2dd29a22d95e | ef9b369b7a27 | Mitch Phillips | Updated gwp_asan to correctly adjust the backed queue. | Mar 20 2019, 4:24 PM | ef9b369b7a27 | 054d497f84cb | 0cd7b85248bf | Mitch Phillips | Added GWP-ASan build rules to elide GWP-ASan hooks from scudo by default. Can… (Show More…) | Mar 20 2019, 2:57 PM | 0cd7b85248bf | f0e1c3e10f1f | b6f401aeaf78 | Mitch Phillips | Removed xray test case output. | Mar 20 2019, 2:38 PM | b6f401aeaf78 | ea6d85bff141 | 5340f1da3abe eea5177d3084 | Mitch Phillips | Merge branch 'master' into gwp-address | Mar 20 2019, 2:31 PM | 5340f1da3abe | 8649503557a4 | efbc405a12d6 | Mitch Phillips | Continued integrating scudo w/ gwp-asan | Mar 20 2019, 2:30 PM | efbc405a12d6 | cdb2c20988d1 | da75905da9bd | Mitch Phillips | Removed scudo test output files. | Mar 19 2019, 5:05 PM | da75905da9bd | 197f637f4cba | e9c3e93840b0 | Mitch Phillips | Injected hooks into scudo, and debugged a whole bunch of libc++ errors. Looks… (Show More…) | Mar 19 2019, 5:04 PM | e9c3e93840b0 | c52f5c17a2ed | a54a9543111f | Mitch Phillips | Changed more class methods to use lowerCamelCase format. | Mar 19 2019, 1:08 PM | a54a9543111f | 55367956db61 | fe906faa6581 | Mitch Phillips | Changed class methods to use lowerCamelCase format. | Mar 19 2019, 1:07 PM | fe906faa6581 | 7949e214e943 | 8efa1f44f24e | Mitch Phillips | Completed implementation. | Mar 19 2019, 10:53 AM | 8efa1f44f24e | bac3e6cba3c2 | 25a95253e612 | Mitch Phillips | Completed a trivial implementation of GWP-ASan. No metadata collection as of… (Show More…) | Mar 18 2019, 6:45 PM | 25a95253e612 | be876b1961a9 | f5e0c928dc97 | Mitch Phillips | Continued work on guarded pool allocator. Switched flags over to runtime… (Show More…) | Mar 18 2019, 12:59 PM | f5e0c928dc97 | 155728193e09 | d73a23a64284 | Mitch Phillips | Started working on gwp-asan guarded pool allocator and configuration options. | Mar 14 2019, 3:05 PM | d73a23a64284 | b6bbe098b320 | 1d6d6e14c077 621de86907d5 | Mitch Phillips | Merge branch 'master' into gwp-address | Mar 14 2019, 2:27 PM | 1d6d6e14c077 | 95040d584801 | 51f84f6bae53 | Mitch Phillips | Started writing GWP-ASan document. | Mar 14 2019, 2:01 PM |
|
I think the "(default=False)" is unnecessary since the default value is clearly "OFF".
Also, shouldn't this go in the Scudo cmake?