HomeSort by relevance Sort by last modified time
    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