HomeSort by: relevance | last modified time | path
    Searched defs:Allocators (Results 1 - 5 of 5) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/xray/tests/unit/
function_call_trie_test.cc 23 FunctionCallTrie::Allocators Allocators = FunctionCallTrie::InitAllocators();
24 FunctionCallTrie Trie(Allocators);
314 typename std::aligned_storage<sizeof(FunctionCallTrie::Allocators),
315 alignof(FunctionCallTrie::Allocators)>::type
318 FunctionCallTrie::Allocators(FunctionCallTrie::InitAllocators());
320 reinterpret_cast<FunctionCallTrie::Allocators *>(&AllocatorsStorage);
333 A->~Allocators();
334 new (A) FunctionCallTrie::Allocators(FunctionCallTrie::InitAllocators());
profile_collector_test.cc 117 FunctionCallTrie::Allocators::Buffers Buffers;
123 auto Allocators = FunctionCallTrie::InitAllocatorsFromBuffers(Buffers);
124 FunctionCallTrie T(Allocators);
136 profileCollectorService::post(&BQ, std::move(T), std::move(Allocators),
187 thread_local FunctionCallTrie::Allocators::Buffers Buffers = [] {
188 FunctionCallTrie::Allocators::Buffers B;
196 thread_local auto Allocators =
199 FunctionCallTrie T(Allocators);
206 profileCollectorService::post(&BQ, std::move(T), std::move(Allocators),
  /src/sys/external/bsd/compiler_rt/dist/lib/xray/
xray_function_call_trie.h 134 // We collate the allocators we need into a single struct, as a convenience to
136 struct Allocators {
161 Allocators() = default;
162 Allocators(const Allocators &) = delete;
163 Allocators &operator=(const Allocators &) = delete;
172 explicit Allocators(Buffers &B) XRAY_NEVER_INSTRUMENT {
194 explicit Allocators(uptr Max) XRAY_NEVER_INSTRUMENT {
212 Allocators(Allocators &&O) XRAY_NEVER_INSTRUMENT
    [all...]
xray_profiling.cc 44 atomic_uintptr_t Allocators;
56 thread_local FunctionCallTrie::Allocators::Buffers ThreadBuffers;
57 thread_local std::aligned_storage<sizeof(FunctionCallTrie::Allocators),
58 alignof(FunctionCallTrie::Allocators)>::type
89 uptr Allocators = 0;
90 if (atomic_compare_exchange_strong(&TLD.Allocators, &Allocators, 1,
95 atomic_store(&TLD.Allocators, 0, memory_order_release);
129 new (&AllocatorsStorage) FunctionCallTrie::Allocators(
131 Allocators = reinterpret_cast<uptr>
    [all...]
xray_profile_collector.cc 62 FunctionCallTrie::Allocators::Buffers Buffers;
63 FunctionCallTrie::Allocators Allocators;
72 // by the ThreadData array. This lets us host the buffers, allocators, and tries
110 FunctionCallTrie::Allocators &&A,
111 FunctionCallTrie::Allocators::Buffers &&B,
118 A.~Allocators();
137 A.~Allocators();

Completed in 40 milliseconds