| Index: base/memory/discardable_memory_unittest.cc
|
| diff --git a/base/memory/discardable_memory_unittest.cc b/base/memory/discardable_memory_unittest.cc
|
| index 600475ee06bc92e0fd51254761b7b9f6600b897e..45104131a95772b709af72050e7d02d4aa35c62b 100644
|
| --- a/base/memory/discardable_memory_unittest.cc
|
| +++ b/base/memory/discardable_memory_unittest.cc
|
| @@ -105,6 +105,9 @@ TEST_P(DiscardableMemoryTest, UnlockedMemoryAccessCrashesInDebugMode) {
|
|
|
| // Test behavior when creating enough instances that could use up a 32-bit
|
| // address space.
|
| +// This is disabled under AddressSanitizer on Windows as it crashes (by design)
|
| +// on OOM. See http://llvm.org/PR22026 for the details.
|
| +#if !defined(ADDRESS_SANITIZER) || !defined(OS_WIN)
|
| TEST_P(DiscardableMemoryTest, AddressSpace) {
|
| const size_t kLargeSize = 4 * 1024 * 1024; // 4MiB.
|
| const size_t kNumberOfInstances = 1024 + 1; // >4GiB total.
|
| @@ -118,6 +121,7 @@ TEST_P(DiscardableMemoryTest, AddressSpace) {
|
| memory->Unlock();
|
| }
|
| }
|
| +#endif
|
|
|
| std::vector<DiscardableMemoryType> GetSupportedDiscardableMemoryTypes() {
|
| std::vector<DiscardableMemoryType> supported_types;
|
|
|