OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LockFreeAddressHashSet
(Results
1 - 5
of
5
) sorted by null
/external/libchrome/base/sampling_heap_profiler/
lock_free_address_hash_set.h
42
class BASE_EXPORT
LockFreeAddressHashSet
{
44
explicit
LockFreeAddressHashSet
(size_t buckets_count);
45
~
LockFreeAddressHashSet
();
70
void Copy(const
LockFreeAddressHashSet
& other);
103
inline
LockFreeAddressHashSet
::Node::Node(void* a_key) {
108
inline bool
LockFreeAddressHashSet
::Contains(void* key) const {
112
inline void
LockFreeAddressHashSet
::Remove(void* key) {
123
inline
LockFreeAddressHashSet
::Node*
LockFreeAddressHashSet
::FindNode(
133
inline
LockFreeAddressHashSet
::Node* LockFreeAddressHashSet::Bucket
[
all
...]
lock_free_address_hash_set.cc
13
LockFreeAddressHashSet
::
LockFreeAddressHashSet
(size_t buckets_count)
19
LockFreeAddressHashSet
::~
LockFreeAddressHashSet
() {
30
void
LockFreeAddressHashSet
::Insert(void* key) {
60
void
LockFreeAddressHashSet
::Copy(const
LockFreeAddressHashSet
& other) {
lock_free_address_hash_set_unittest.cc
21
static bool Subset(const
LockFreeAddressHashSet
& superset,
22
const
LockFreeAddressHashSet
& subset) {
24
for (
LockFreeAddressHashSet
::Node* node =
25
reinterpret_cast<
LockFreeAddressHashSet
::Node*>(bucket);
26
node; node =
LockFreeAddressHashSet
::next_node(node)) {
35
static bool Equals(const
LockFreeAddressHashSet
& set1,
36
const
LockFreeAddressHashSet
& set2) {
40
static size_t BucketSize(const
LockFreeAddressHashSet
& set, size_t bucket) {
42
LockFreeAddressHashSet
::Node* node =
43
reinterpret_cast<
LockFreeAddressHashSet
::Node*>(set.buckets_[bucket])
[
all
...]
sampling_heap_profiler.h
23
class
LockFreeAddressHashSet
;
99
static
LockFreeAddressHashSet
& sampled_addresses_set();
105
std::stack<std::unique_ptr<
LockFreeAddressHashSet
>> sampled_addresses_stack_;
sampling_heap_profiler.cc
49
// Pointer to the current |
LockFreeAddressHashSet
|.
183
auto sampled_addresses = std::make_unique<
LockFreeAddressHashSet
>(64);
410
LockFreeAddressHashSet
& current_set = sampled_addresses_set();
414
std::make_unique<
LockFreeAddressHashSet
>(current_set.buckets_count() * 2);
426
LockFreeAddressHashSet
& SamplingHeapProfiler::sampled_addresses_set() {
427
return *reinterpret_cast<
LockFreeAddressHashSet
*>(
Completed in 113 milliseconds