Home
last modified time | relevance | path

Searched +full:thread_sanitizer +full:- +full:macos (Results 1 – 25 of 30) sorted by relevance

12

/external/rust/crates/arc-swap/.github/workflows/
Dtest.yaml15 fail-fast: false
18 - ubuntu-latest
19 - macos-latest
20 - windows-latest
22 - stable
23 - beta
24 - nightly
25 # 1.45.0 # The weak-into-raw feature stabilized
28 runs-on: ${{ matrix.os }}
31 - name: checkout
[all …]
/external/openscreen/third_party/abseil/src/absl/base/
Dconfig.h8 // https://www.apache.org/licenses/LICENSE-2.0
16 // -----------------------------------------------------------------------------
18 // -----------------------------------------------------------------------------
73 // -----------------------------------------------------------------------------
75 // -----------------------------------------------------------------------------
95 // user-provided specialization of Abseil templates. Code that violates these
132 // -----------------------------------------------------------------------------
134 // -----------------------------------------------------------------------------
232 // * Xcode 9.3 started disallowing `thread_local` for 32-bit iOS simulator
250 // r11 NDK - allowing for a 5 year support window on that means this option
[all …]
/external/angle/src/common/
Dplatform.h3 // Use of this source code is governed by a BSD-style license that can be
84 // GCC < 10.4 or 11.0 - 11.3 miscodegen extern thread_local variable accesses.
155 # // Identify Metal API >= what shipped on macOS Catalina.
178 # if __has_feature(thread_sanitizer)
/external/perfetto/src/base/
Dpaged_memory_unittest.cc8 * http://www.apache.org/licenses/LICENSE-2.0
131 // Fuchsia doesn't yet support paging. So this should be a no-op. in TEST()
179 EXPECT_DEATH_IF_SUPPORTED({ raw[-1] = 'x'; }, ".*"); in TEST()
184 // MacOS: because it doesn't seem to have an equivalent rlimit to bound mmap().
190 !defined(LEAK_SANITIZER) && !defined(THREAD_SANITIZER) && \
195 #pragma GCC diagnostic ignored "-Wdisabled-macro-expansion"
202 // ASSERT_EXIT here is to spawn the test in a sub-process and avoid in TEST()
/external/libcxx/test/support/
Dtest_macros.h1 // -*- C++ -*-
2 //===---------------------------- test_macros.h ---------------------------===//
9 //===----------------------------------------------------------------------===//
18 #pragma GCC diagnostic ignored "-Wvariadic-macros"
129 // Note that at this time (July 2018), MacOS X and iOS do NOT.
134 // the rest of C11 - this is PR#38495
189 TEST_HAS_FEATURE(thread_sanitizer)
/external/rust/crates/grpcio-sys/grpc/include/grpc/support/
Dport_platform.h9 * http://www.apache.org/licenses/LICENSE-2.0
26 * - some libc calls to be gotten via dlsym
27 * - some syscalls to be made directly
42 // This is disabled on Apple platforms because macos/grpc_basictests_c_cpp
129 // TODO(apolcyn): re-evaluate support for c-ares
130 // on android after upgrading our c-ares dependency.
228 /* the c-ares resolver isn't safe to enable on iOS */
347 // NetBSD is a community-supported platform.
426 // Haiku is a community-supported platform.
451 #error "Could not auto-detect platform"
[all …]
/external/rust/crates/grpcio-sys/grpc/spm-core-include/grpc/support/
Dport_platform.h9 * http://www.apache.org/licenses/LICENSE-2.0
26 * - some libc calls to be gotten via dlsym
27 * - some syscalls to be made directly
42 // This is disabled on Apple platforms because macos/grpc_basictests_c_cpp
129 // TODO(apolcyn): re-evaluate support for c-ares
130 // on android after upgrading our c-ares dependency.
228 /* the c-ares resolver isn't safe to enable on iOS */
347 // NetBSD is a community-supported platform.
426 // Haiku is a community-supported platform.
451 #error "Could not auto-detect platform"
[all …]
/external/grpc-grpc/include/grpc/support/
Dport_platform.h9 * http://www.apache.org/licenses/LICENSE-2.0
34 // This is disabled on Apple platforms because macos/grpc_basictests_c_cpp
50 // https://github.com/abseil/abseil-cpp/blob/20220623.1/absl/base/config.h#L730-L747
170 // TODO(apolcyn): re-evaluate support for c-ares
171 // on android after upgrading our c-ares dependency.
269 /* the c-ares resolver isn't safe to enable on iOS */
388 // NetBSD is a community-supported platform.
467 // Haiku is a community-supported platform.
510 #error "Could not auto-detect platform"
521 #warning "GPR_PLATFORM_STRING not auto-detected"
[all …]
/external/angle/build/config/
DBUILD.gn2 # Use of this source code is governed by a BSD-style license that can be
12 # .gn config, but those arguments are only used on macOS. Including
85 "THREAD_SANITIZER",
106 # Debug/release ----------------------------------------------------------------
155 # Default libraries ------------------------------------------------------------
210 # linking can have run-time side effects, nothing should be listed here.
214 # linking can have run-time side effects, nothing should be listed here.
264 [ "//third_party/fuchsia-gn-sdk/src/config:runtime_library_group" ]
307 # Executable configs -----------------------------------------------------------
347 # Shared library configs -------------------------------------------------------
[all …]
/external/cronet/build/config/
DBUILD.gn2 # Use of this source code is governed by a BSD-style license that can be
12 # .gn config, but those arguments are only used on macOS. Including
86 "THREAD_SANITIZER",
107 # Debug/release ----------------------------------------------------------------
156 # Default libraries ------------------------------------------------------------
211 # linking can have run-time side effects, nothing should be listed here.
215 # linking can have run-time side effects, nothing should be listed here.
255 [ "//third_party/fuchsia-gn-sdk/src/config:runtime_library_group" ]
298 # Executable configs -----------------------------------------------------------
338 # Shared library configs -------------------------------------------------------
[all …]
/external/protobuf/src/google/protobuf/
Dport_def.inc1 // Protocol Buffers - Google's data interchange format
3 // https://developers.google.com/protocol-buffers/
52 // GCC, and MSVC. Function-like macros are usable without an #ifdef guard.
57 // - https://en.cppreference.com/w/c/error/assert
58 // - https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros#microsoft-specific-predefi…
61 // - Standard: https://en.cppreference.com/w/cpp/preprocessor/replace
62 // - Clang: https://clang.llvm.org/docs/LanguageExtensions.html
64 // - GCC: https://gcc.gnu.org/onlinedocs/cpp/Predefined-Macros.html
65 // - MSVC: https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
66 // - Interactive (Clang/GCC only): https://www.compiler-explorer.com/z/hc6jKd3sj
[all …]
/external/rust/crates/quiche/deps/boringssl/src/include/openssl/
Dbase.h2 * Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved.
24 * openssl-core@openssl.org.
72 // Include a BoringSSL-only header so consumers including this header without
122 // Note BoringSSL only supports standard 32-bit and 64-bit two's-complement,
123 // little-endian architectures. Functions will not produce the correct answer
132 // targets macOS specifically.
170 // thread-safe, including the PRNG. On some single-threaded embedded platforms,
175 // used in any multi-threaded context. It causes BoringSSL to be globally
176 // thread-unsafe. Setting it inappropriately will subtly and unpredictably
230 // https://sourceforge.net/p/mingw-w64/wiki2/gnu%20printf/.
[all …]
/external/pdfium/third_party/abseil-cpp/absl/base/
Dconfig.h8 // https://www.apache.org/licenses/LICENSE-2.0
16 // -----------------------------------------------------------------------------
18 // -----------------------------------------------------------------------------
62 // _MSVC_LANG as a stand-in.
63 // https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
67 // https://github.com/microsoft/vscode-cpptools/issues/1770
85 #include "third_party/abseil-cpp/absl/base/options.h"
86 #include "third_party/abseil-cpp/absl/base/policy_checks.h"
88 // Abseil long-term support (LTS) releases will define
91 // integer representing the patch-level for that release.
[all …]
/external/private-join-and-compute/third_party/abseil-cpp-20230125.2/absl/base/
Dconfig.h8 // https://www.apache.org/licenses/LICENSE-2.0
16 // -----------------------------------------------------------------------------
18 // -----------------------------------------------------------------------------
62 // _MSVC_LANG as a stand-in.
63 // https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
67 // https://github.com/microsoft/vscode-cpptools/issues/1770
88 // Abseil long-term support (LTS) releases will define
91 // integer representing the patch-level for that release.
96 // These symbols will not be defined in non-LTS code.
98 // Abseil recommends that clients live-at-head. Therefore, if you are using
[all …]
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/base/
Dconfig.h8 // https://www.apache.org/licenses/LICENSE-2.0
16 // -----------------------------------------------------------------------------
18 // -----------------------------------------------------------------------------
62 // _MSVC_LANG as a stand-in.
63 // https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
67 // https://github.com/microsoft/vscode-cpptools/issues/1770
88 // Abseil long-term support (LTS) releases will define
91 // integer representing the patch-level for that release.
96 // These symbols will not be defined in non-LTS code.
98 // Abseil recommends that clients live-at-head. Therefore, if you are using
[all …]
/external/tensorflow/third_party/absl/abseil-cpp/absl/base/
Dconfig.h8 // https://www.apache.org/licenses/LICENSE-2.0
16 // -----------------------------------------------------------------------------
18 // -----------------------------------------------------------------------------
62 // _MSVC_LANG as a stand-in.
63 // https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
67 // https://github.com/microsoft/vscode-cpptools/issues/1770
88 // Abseil long-term support (LTS) releases will define
91 // integer representing the patch-level for that release.
96 // These symbols will not be defined in non-LTS code.
98 // Abseil recommends that clients live-at-head. Therefore, if you are using
[all …]
/external/webrtc/third_party/abseil-cpp/absl/base/
Dconfig.h8 // https://www.apache.org/licenses/LICENSE-2.0
16 // -----------------------------------------------------------------------------
18 // -----------------------------------------------------------------------------
62 // _MSVC_LANG as a stand-in.
63 // https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
67 // https://github.com/microsoft/vscode-cpptools/issues/1770
88 // Abseil long-term support (LTS) releases will define
91 // integer representing the patch-level for that release.
96 // These symbols will not be defined in non-LTS code.
98 // Abseil recommends that clients live-at-head. Therefore, if you are using
[all …]
/external/libtextclassifier/abseil-cpp/absl/base/
Dconfig.h8 // https://www.apache.org/licenses/LICENSE-2.0
16 // -----------------------------------------------------------------------------
18 // -----------------------------------------------------------------------------
62 // _MSVC_LANG as a stand-in.
63 // https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
67 // https://github.com/microsoft/vscode-cpptools/issues/1770
88 // Abseil long-term support (LTS) releases will define
91 // integer representing the patch-level for that release.
96 // These symbols will not be defined in non-LTS code.
98 // Abseil recommends that clients live-at-head. Therefore, if you are using
[all …]
/external/angle/third_party/abseil-cpp/absl/base/
Dconfig.h8 // https://www.apache.org/licenses/LICENSE-2.0
16 // -----------------------------------------------------------------------------
18 // -----------------------------------------------------------------------------
62 // _MSVC_LANG as a stand-in.
63 // https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
67 // https://github.com/microsoft/vscode-cpptools/issues/1770
94 // Abseil long-term support (LTS) releases will define
97 // integer representing the patch-level for that release.
102 // These symbols will not be defined in non-LTS code.
104 // Abseil recommends that clients live-at-head. Therefore, if you are using
[all …]
/external/cronet/third_party/protobuf/src/google/protobuf/
Dport_def.inc1 // Protocol Buffers - Google's data interchange format
3 // https://developers.google.com/protocol-buffers/
52 // GCC, and MSVC. Function-like macros are usable without an #ifdef guard.
57 // - https://en.cppreference.com/w/c/error/assert
58 // - https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros#microsoft-specific-predefi…
61 // - Standard: https://en.cppreference.com/w/cpp/preprocessor/replace
62 // - Clang: https://clang.llvm.org/docs/LanguageExtensions.html
64 // - GCC: https://gcc.gnu.org/onlinedocs/cpp/Predefined-Macros.html
65 // - MSVC: https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
66 // - Interactive (Clang/GCC only): https://www.compiler-explorer.com/z/hc6jKd3sj
[all …]
/external/abseil-cpp/absl/base/
Dconfig.h8 // https://www.apache.org/licenses/LICENSE-2.0
16 // -----------------------------------------------------------------------------
18 // -----------------------------------------------------------------------------
62 // _MSVC_LANG as a stand-in.
63 // https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
67 // https://github.com/microsoft/vscode-cpptools/issues/1770
94 // Abseil long-term support (LTS) releases will define
97 // integer representing the patch-level for that release.
102 // These symbols will not be defined in non-LTS code.
104 // Abseil recommends that clients live-at-head. Therefore, if you are using
[all …]
/external/cronet/third_party/abseil-cpp/absl/base/
Dconfig.h8 // https://www.apache.org/licenses/LICENSE-2.0
16 // -----------------------------------------------------------------------------
18 // -----------------------------------------------------------------------------
62 // _MSVC_LANG as a stand-in.
63 // https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
67 // https://github.com/microsoft/vscode-cpptools/issues/1770
94 // Abseil long-term support (LTS) releases will define
97 // integer representing the patch-level for that release.
102 // These symbols will not be defined in non-LTS code.
104 // Abseil recommends that clients live-at-head. Therefore, if you are using
[all …]
/external/clang/include/clang/Basic/
DAttrDocs.td1 //==--- AttrDocs.td - Attribute documentation ----------------------------===//
8 //===---------------------------------------------------------------------===//
12 -------------------------------------------------------------------
13 NOTE: This file is automatically generated by running clang-tblgen
14 -gen-attr-docs. Do not edit this file by hand!!
15 -------------------------------------------------------------------
44 available with ``-fms-extensions``. Typically, this function pointer is
51 .. _init_seg: http://msdn.microsoft.com/en-us/library/7977wcck(v=vs.110).aspx
58 The ``tls_model`` attribute allows you to specify which thread-local storage
61 * global-dynamic
[all …]
/external/cronet/base/debug/
Dstack_trace_posix.cc2 // Use of this source code is governed by a BSD-style license that can be
41 // execinfo.h and backtrace(3) are really only present in glibc and in macOS
103 // http://www.codesourcery.com/cxx-abi/abi.html#mangling
117 // Note: code in this function is NOT async-signal safe (std::string uses in DemangleSymbols()
121 while (search_from < text->size()) { in DemangleSymbols()
124 text->find(kMangledSymbolPrefix, search_from); in DemangleSymbols()
131 text->find_first_not_of(kSymbolCharacters, mangled_start); in DemangleSymbols()
133 mangled_end = text->size(); in DemangleSymbols()
136 text->substr(mangled_start, mangled_end - mangled_start); in DemangleSymbols()
144 text->erase(mangled_start, mangled_end - mangled_start); in DemangleSymbols()
[all …]
/external/cronet/base/process/
Dprocess_util_unittest.cc2 // Use of this source code is governed by a BSD-style license that can be
249 // TODO(fxbug.dev/124840): Re-enable once the platform behaviour is fixed.
272 // a sub-path of that path (e.g. "/data/staged"), causes the process launch to
274 // TODO(fxbug.dev/124840): Re-enable once the platform behaviour is fixed.
276 // Create a tempdir to transfer to a sub-directory path. in TEST_F()
355 << "Clone policy violation: found non-tmp directory " in CheckOnlyOnePathExists()
450 // Launch a non-existent binary, causing fdio_spawn() to fail. in TEST_F()
457 // handles[1] should observe a channel-closed signal. in TEST_F()
483 // handles[1] should observe a channel-closed signal. in TEST_F()
502 CommandLine::ForCurrentProcess()->GetProgram().BaseName().value() + in TEST_F()
[all …]

12