aboutsummaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-base_allocator_partition__allocator_starscan_pcscan__internal.cc
blob: 4e62c2a629f989d4ee41dc8b55d051e06ed6a9a6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
--- base/allocator/partition_allocator/starscan/pcscan_internal.cc.orig	2021-07-28 07:02:32 UTC
+++ base/allocator/partition_allocator/starscan/pcscan_internal.cc
@@ -72,7 +72,7 @@ namespace internal {
 
 namespace {
 
-#if DCHECK_IS_ON() && defined(OS_LINUX)
+#if DCHECK_IS_ON() && (defined(OS_LINUX) || defined(OS_BSD))
 // Currently, check reentracy only on Linux. On Android TLS is emulated by the
 // runtime lib, which can allocate and therefore cause reentrancy.
 struct ReentrantScannerGuard final {