Lines Matching defs:std
78 reinterpret_cast<std::atomic<CellType>&>(mark_bits_[cell])
79 .fetch_or(CellType{1} << bit, std::memory_order_relaxed);
95 std::tuple<CellType, CellType> CellAndBit(size_t index) const {
174 using iterator_category = std::forward_iterator_tag;
175 using difference_type = std::ptrdiff_t;
337 reinterpret_cast<std::atomic<Address>*>(&object_)->store(
338 object.ptr(), std::memory_order_relaxed);
580 std::vector<std::pair<Node*, PendingPhantomCallback>>*
597 pending_phantom_callbacks->push_back(std::make_pair(
704 reinterpret_cast<std::atomic<Address>*>(&object_)->store(
705 kNullAddress, std::memory_order_relaxed);
709 reinterpret_cast<std::atomic<Address>*>(&object_)->store(
710 other.object_, std::memory_order_relaxed);
785 std::map<uintptr_t, std::list<NodeEntry>> on_stack_nodes_;
789 std::map<uintptr_t, NodeEntry> on_stack_nodes_;
848 pair.first->second.push_back(std::move(entry));
852 {base::Stack::GetRealStackAddressForSlot(slot), std::move(entry)});
904 std::find(global_handles->traced_young_nodes_.begin(),
1009 reinterpret_cast<std::atomic<Address*>*>(slot)->store(
1010 val, std::memory_order_relaxed);
1439 std::vector<T*>* node_list) {
1468 std::vector<std::pair<T*, PendingPhantomCallback>>* pending) {
1470 std::vector<std::pair<T*, PendingPhantomCallback>> pending_phantom_callbacks;
1738 FullObjectSlot(block + std::min({limit, kSize})));