diff options
author | Vitaly Buka <vitalybuka@google.com> | 2019-04-26 05:19:32 +0000 |
---|---|---|
committer | Vitaly Buka <vitalybuka@google.com> | 2019-04-26 05:19:32 +0000 |
commit | d8e9c3a9992febbfd13c4c5ffeeb22cc1dbc6666 (patch) | |
tree | 7f393cd0a59475952e6e7312f3c5211e24abbe12 /compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_test.cc | |
parent | dd0a2e4461a1af8fd9ca99b3dd5f45d3adf54d81 (diff) | |
download | bcm5719-llvm-d8e9c3a9992febbfd13c4c5ffeeb22cc1dbc6666.tar.gz bcm5719-llvm-d8e9c3a9992febbfd13c4c5ffeeb22cc1dbc6666.zip |
Revert "[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap"
New static_assert fails on a bot.
This reverts commit r359269.
llvm-svn: 359276
Diffstat (limited to 'compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_test.cc')
-rw-r--r-- | compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_test.cc | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_test.cc b/compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_test.cc index 0173254eb52..ec130f3d572 100644 --- a/compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_test.cc +++ b/compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_test.cc @@ -59,7 +59,7 @@ struct AP64 { // Allocator Params. Short name for shorter demangled names.. static const uptr kMetadataSize = 16; typedef ::SizeClassMap SizeClassMap; typedef NoOpMapUnmapCallback MapUnmapCallback; - static const uptr kFlags = SizeClassAllocator32FlagMasks::kForTest; + static const uptr kFlags = 0; using AddressSpaceView = AddressSpaceViewTy; }; @@ -70,7 +70,7 @@ struct AP64Dyn { static const uptr kMetadataSize = 16; typedef ::SizeClassMap SizeClassMap; typedef NoOpMapUnmapCallback MapUnmapCallback; - static const uptr kFlags = SizeClassAllocator32FlagMasks::kForTest; + static const uptr kFlags = 0; using AddressSpaceView = AddressSpaceViewTy; }; @@ -81,7 +81,7 @@ struct AP64Compact { static const uptr kMetadataSize = 16; typedef CompactSizeClassMap SizeClassMap; typedef NoOpMapUnmapCallback MapUnmapCallback; - static const uptr kFlags = SizeClassAllocator32FlagMasks::kForTest; + static const uptr kFlags = 0; using AddressSpaceView = AddressSpaceViewTy; }; @@ -92,7 +92,7 @@ struct AP64VeryCompact { static const uptr kMetadataSize = 16; typedef VeryCompactSizeClassMap SizeClassMap; typedef NoOpMapUnmapCallback MapUnmapCallback; - static const uptr kFlags = SizeClassAllocator32FlagMasks::kForTest; + static const uptr kFlags = 0; using AddressSpaceView = AddressSpaceViewTy; }; @@ -103,7 +103,7 @@ struct AP64Dense { static const uptr kMetadataSize = 16; typedef DenseSizeClassMap SizeClassMap; typedef NoOpMapUnmapCallback MapUnmapCallback; - static const uptr kFlags = SizeClassAllocator32FlagMasks::kForTest; + static const uptr kFlags = 0; using AddressSpaceView = AddressSpaceViewTy; }; @@ -155,7 +155,7 @@ struct AP32Compact { using AddressSpaceView = AddressSpaceViewTy; using ByteMap = FlatByteMap<kFlatByteMapSize, AddressSpaceView>; typedef NoOpMapUnmapCallback MapUnmapCallback; - static const uptr kFlags = SizeClassAllocator32FlagMasks::kForTest; + static const uptr kFlags = 0; }; template <typename AddressSpaceView> using Allocator32CompactASVT = @@ -302,8 +302,7 @@ struct AP32SeparateBatches { using ByteMap = FlatByteMap<kFlatByteMapSize, AddressSpaceView>; typedef NoOpMapUnmapCallback MapUnmapCallback; static const uptr kFlags = - SizeClassAllocator32FlagMasks::kUseSeparateSizeClassForBatch | - SizeClassAllocator32FlagMasks::kForTest; + SizeClassAllocator32FlagMasks::kUseSeparateSizeClassForBatch; }; template <typename AddressSpaceView> using Allocator32SeparateBatchesASVT = @@ -439,7 +438,7 @@ struct AP64WithCallback { static const uptr kMetadataSize = 16; typedef ::SizeClassMap SizeClassMap; typedef TestMapUnmapCallback MapUnmapCallback; - static const uptr kFlags = SizeClassAllocator32FlagMasks::kForTest; + static const uptr kFlags = 0; using AddressSpaceView = AddressSpaceViewTy; }; @@ -477,7 +476,7 @@ struct AP32WithCallback { using AddressSpaceView = AddressSpaceViewTy; using ByteMap = FlatByteMap<kFlatByteMapSize, AddressSpaceView>; typedef TestMapUnmapCallback MapUnmapCallback; - static const uptr kFlags = SizeClassAllocator32FlagMasks::kForTest; + static const uptr kFlags = 0; }; TEST(SanitizerCommon, SizeClassAllocator32MapUnmapCallback) { @@ -1040,7 +1039,7 @@ struct AP64_SpecialSizeClassMap { static const uptr kMetadataSize = 0; typedef SpecialSizeClassMap SizeClassMap; typedef NoOpMapUnmapCallback MapUnmapCallback; - static const uptr kFlags = SizeClassAllocator32FlagMasks::kForTest; + static const uptr kFlags = 0; using AddressSpaceView = AddressSpaceViewTy; }; |