OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Fri Sep 26 20:09:58 GMT 2025