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 {
|