/src/rocksdb/util/autovector.h
Line | Count | Source (jump to first uncovered line) |
1 | | // Copyright (c) 2011-present, Facebook, Inc. All rights reserved. |
2 | | // This source code is licensed under both the GPLv2 (found in the |
3 | | // COPYING file in the root directory) and Apache 2.0 License |
4 | | // (found in the LICENSE.Apache file in the root directory). |
5 | | #pragma once |
6 | | |
7 | | #include <algorithm> |
8 | | #include <cassert> |
9 | | #include <initializer_list> |
10 | | #include <iterator> |
11 | | #include <stdexcept> |
12 | | #include <vector> |
13 | | |
14 | | #include "port/lang.h" |
15 | | #include "rocksdb/rocksdb_namespace.h" |
16 | | |
17 | | namespace ROCKSDB_NAMESPACE { |
18 | | |
19 | | // A vector that leverages pre-allocated stack-based array to achieve better |
20 | | // performance for array with small amount of items. |
21 | | // |
22 | | // The interface resembles that of vector, but with less features since we aim |
23 | | // to solve the problem that we have in hand, rather than implementing a |
24 | | // full-fledged generic container. |
25 | | // |
26 | | // Currently we don't support: |
27 | | // * shrink_to_fit() |
28 | | // If used correctly, in most cases, people should not touch the |
29 | | // underlying vector at all. |
30 | | // * random insert()/erase(), please only use push_back()/pop_back(). |
31 | | // * No move/swap operations. Each autovector instance has a |
32 | | // stack-allocated array and if we want support move/swap operations, we |
33 | | // need to copy the arrays other than just swapping the pointers. In this |
34 | | // case we'll just explicitly forbid these operations since they may |
35 | | // lead users to make false assumption by thinking they are inexpensive |
36 | | // operations. |
37 | | // |
38 | | // Naming style of public methods almost follows that of the STL's. |
39 | | template <class T, size_t kSize = 8> |
40 | | class autovector { |
41 | | public: |
42 | | // General STL-style container member types. |
43 | | using value_type = T; |
44 | | using difference_type = typename std::vector<T>::difference_type; |
45 | | using size_type = typename std::vector<T>::size_type; |
46 | | using reference = value_type&; |
47 | | using const_reference = const value_type&; |
48 | | using pointer = value_type*; |
49 | | using const_pointer = const value_type*; |
50 | | |
51 | | // This class is the base for regular/const iterator |
52 | | template <class TAutoVector, class TValueType> |
53 | | class iterator_impl { |
54 | | public: |
55 | | // -- iterator traits |
56 | | using self_type = iterator_impl<TAutoVector, TValueType>; |
57 | | using value_type = TValueType; |
58 | | using reference = TValueType&; |
59 | | using pointer = TValueType*; |
60 | | using difference_type = typename TAutoVector::difference_type; |
61 | | using iterator_category = std::random_access_iterator_tag; |
62 | | |
63 | | iterator_impl(TAutoVector* vect, size_t index) |
64 | 435M | : vect_(vect), index_(index){} rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>, rocksdb::lru_cache::LRUHandle*>::iterator_impl(rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>*, unsigned long) Line | Count | Source | 64 | 1.41M | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul> const, rocksdb::lru_cache::LRUHandle* const>::iterator_impl(rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul> const*, unsigned long) Line | Count | Source | 64 | 17.6M | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul>, rocksdb::MemTable*>::iterator_impl(rocksdb::autovector<rocksdb::MemTable*, 8ul>*, unsigned long) Line | Count | Source | 64 | 2.48M | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>, rocksdb::SuperVersionContext::WriteStallNotification>::iterator_impl(rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>*, unsigned long) Line | Count | Source | 64 | 2.43M | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersion*, 8ul>, rocksdb::SuperVersion*>::iterator_impl(rocksdb::autovector<rocksdb::SuperVersion*, 8ul>*, unsigned long) Line | Count | Source | 64 | 2.43M | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul> const, rocksdb::ColumnFamilyData* const>::iterator_impl(rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul> const*, unsigned long) Line | Count | Source | 64 | 106 | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::log::Writer*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 8ul>, rocksdb::log::Writer*>::iterator_impl(rocksdb::autovector<rocksdb::log::Writer*, 8ul>*, unsigned long) Line | Count | Source | 64 | 158k | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> >::iterator_impl(rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>*, unsigned long) Line | Count | Source | 64 | 22.1k | : vect_(vect), index_(index){} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 1ul>, rocksdb::log::Writer*>::iterator_impl(rocksdb::autovector<rocksdb::log::Writer*, 1ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>, rocksdb::DBImpl::MultiGetKeyRangePerCf>::iterator_impl(rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>, rocksdb::DBImpl::ColumnFamilySuperVersionPair>::iterator_impl(rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::iterator_impl(rocksdb::autovector<rocksdb::KeyContext*, 32ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul> const, rocksdb::MultiCfIteratorInfo const>::iterator_impl(rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul> const*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>, rocksdb::MultiCfIteratorInfo>::iterator_impl(rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>, rocksdb::UserKeyRangePtr>::iterator_impl(rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul> const, rocksdb::IngestedFileInfo const>::iterator_impl(rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul> const*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul> const, rocksdb::DBImpl::BGFlushArg const>::iterator_impl(rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul> const*, unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::iterator_impl(rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>, std::__1::pair<bool, rocksdb::Status> >::iterator_impl(rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::FSDirectory*, 8ul>, rocksdb::FSDirectory*>::iterator_impl(rocksdb::autovector<rocksdb::FSDirectory*, 8ul>*, unsigned long) rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const, rocksdb::ColumnFamilyData* const>::iterator_impl(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const*, unsigned long) Line | Count | Source | 64 | 24.3k | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>, rocksdb::ColumnFamilyData*>::iterator_impl(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>*, unsigned long) Line | Count | Source | 64 | 762 | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>, rocksdb::DBImpl::FlushRequest>::iterator_impl(rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>*, unsigned long) Line | Count | Source | 64 | 798 | : vect_(vect), index_(index){} |
rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::iterator_impl(rocksdb::autovector<unsigned long, 8ul>*, unsigned long) Line | Count | Source | 64 | 44.0M | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>, rocksdb::DBImpl::BGFlushArg>::iterator_impl(rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>*, unsigned long) Line | Count | Source | 64 | 532 | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul> const, rocksdb::MemTable* const>::iterator_impl(rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, unsigned long) Line | Count | Source | 64 | 266 | : vect_(vect), index_(index){} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul> const, rocksdb::autovector<rocksdb::MemTable*, 8ul> const* const>::iterator_impl(rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul> const*, unsigned long) rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const, rocksdb::VersionEdit* const>::iterator_impl(rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const*, unsigned long) Line | Count | Source | 64 | 146k | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul> const, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const>::iterator_impl(rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul> const*, unsigned long) Line | Count | Source | 64 | 24.3k | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, rocksdb::VersionEdit*>::iterator_impl(rocksdb::autovector<rocksdb::VersionEdit*, 8ul>*, unsigned long) Line | Count | Source | 64 | 92.3k | : vect_(vect), index_(index){} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>, rocksdb::autovector<unsigned long, 8ul> const*>::iterator_impl(rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul> const, unsigned long const>::iterator_impl(rocksdb::autovector<unsigned long, 8ul> const*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::iterator_impl(rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>, rocksdb::IngestedFileInfo>::iterator_impl(rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>, std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long> >::iterator_impl(rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>*, unsigned long) rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>, rocksdb::TruncatedRangeDelIterator*>::iterator_impl(rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>*, unsigned long) Line | Count | Source | 64 | 60.5M | : vect_(vect), index_(index){} |
rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul> const, std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long> const>::iterator_impl(rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul> const*, unsigned long) Line | Count | Source | 64 | 134k | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul> const, rocksdb::TruncatedRangeDelIterator* const>::iterator_impl(rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul> const*, unsigned long) Line | Count | Source | 64 | 302M | : vect_(vect), index_(index){} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::iterator_impl(rocksdb::autovector<rocksdb::Slice, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>::iterator_impl<rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::iterator_impl(rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRange, 8ul> const, rocksdb::UserKeyRange const>::iterator_impl(rocksdb::autovector<rocksdb::UserKeyRange, 8ul> const*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>, rocksdb::LevelFilesBrief>::iterator_impl(rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>*, unsigned long) rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>, std::__1::pair<int, rocksdb::FileMetaData*> >::iterator_impl(rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>*, unsigned long) Line | Count | Source | 64 | 71.2k | : vect_(vect), index_(index){} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Version*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Version*, 8ul>, rocksdb::Version*>::iterator_impl(rocksdb::autovector<rocksdb::Version*, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>, rocksdb::FdWithKeyRange*>::iterator_impl(rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>, rocksdb::FdWithKeyRange*>::iterator_impl(rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SavePoint, 8ul>, rocksdb::SavePoint>::iterator_impl(rocksdb::autovector<rocksdb::SavePoint, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>, rocksdb::ProtectionInfoKVOC<unsigned long> >::iterator_impl(rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>*, unsigned long) rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>, rocksdb::LogBuffer::BufferedLog*>::iterator_impl(rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>*, unsigned long) Line | Count | Source | 64 | 1.74k | : vect_(vect), index_(index){} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FSReadRequest, 32ul>, rocksdb::FSReadRequest>::iterator_impl(rocksdb::autovector<rocksdb::FSReadRequest, 32ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 32ul>, rocksdb::Slice>::iterator_impl(rocksdb::autovector<rocksdb::Slice, 32ul>*, unsigned long) rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>, rocksdb::MergingIterator::HeapItem*>::iterator_impl(rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>*, unsigned long) Line | Count | Source | 64 | 234k | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul> const, rocksdb::MergingIterator::HeapItem* const>::iterator_impl(rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul> const*, unsigned long) Line | Count | Source | 64 | 525k | : vect_(vect), index_(index){} |
rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>, std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::iterator_impl(rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>*, unsigned long) Line | Count | Source | 64 | 776 | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul> const, rocksdb::CompactionMergingIterator::HeapItem* const>::iterator_impl(rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul> const*, unsigned long) Line | Count | Source | 64 | 1.20k | : vect_(vect), index_(index){} |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>, rocksdb::CompactionMergingIterator::HeapItem*>::iterator_impl(rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>*, unsigned long) Line | Count | Source | 64 | 973 | : vect_(vect), index_(index){} |
rocksdb::autovector<unsigned int, 8ul>::iterator_impl<rocksdb::autovector<unsigned int, 8ul>, unsigned int>::iterator_impl(rocksdb::autovector<unsigned int, 8ul>*, unsigned long) Line | Count | Source | 64 | 46.2k | : vect_(vect), index_(index){} |
Unexecuted instantiation: rocksdb::autovector<unsigned int, 8ul>::iterator_impl<rocksdb::autovector<unsigned int, 8ul> const, unsigned int const>::iterator_impl(rocksdb::autovector<unsigned int, 8ul> const*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>, rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*>::iterator_impl(rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>, std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> > >::iterator_impl(rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::iterator_impl(rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>, std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > > >::iterator_impl(rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul> const, rocksdb::CoalescingIterator::WideColumnWithOrder const>::iterator_impl(rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul> const*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>, rocksdb::CoalescingIterator::WideColumnWithOrder>::iterator_impl(rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>*, unsigned long) rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul> const, std::__1::pair<int, rocksdb::FileMetaData*> const>::iterator_impl(rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul> const*, unsigned long) Line | Count | Source | 64 | 24.7k | : vect_(vect), index_(index){} |
rocksdb::autovector<void*, 8ul>::iterator_impl<rocksdb::autovector<void*, 8ul>, void*>::iterator_impl(rocksdb::autovector<void*, 8ul>*, unsigned long) Line | Count | Source | 64 | 958 | : vect_(vect), index_(index){} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>, rocksdb::TransactionBaseImpl::SavePoint>::iterator_impl(rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext, 32ul>, rocksdb::KeyContext>::iterator_impl(rocksdb::autovector<rocksdb::KeyContext, 32ul>*, unsigned long) Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple>::iterator_impl(rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>*, unsigned long) Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple>::iterator_impl(rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>, std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo> >::iterator_impl(rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>, std::__1::pair<unsigned long, int> >::iterator_impl(rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>*, unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>, rocksdb::WriteUnpreparedTxn::SavePoint>::iterator_impl(rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>*, unsigned long) |
65 | | iterator_impl(const iterator_impl&) = default; |
66 | 571M | ~iterator_impl() {} rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>, rocksdb::lru_cache::LRUHandle*>::~iterator_impl() Line | Count | Source | 66 | 1.41M | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul> const, rocksdb::lru_cache::LRUHandle* const>::~iterator_impl() Line | Count | Source | 66 | 17.6M | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul>, rocksdb::MemTable*>::~iterator_impl() Line | Count | Source | 66 | 2.48M | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>, rocksdb::SuperVersionContext::WriteStallNotification>::~iterator_impl() Line | Count | Source | 66 | 2.43M | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersion*, 8ul>, rocksdb::SuperVersion*>::~iterator_impl() Line | Count | Source | 66 | 2.43M | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul> const, rocksdb::ColumnFamilyData* const>::~iterator_impl() Line | Count | Source | 66 | 106 | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::log::Writer*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 8ul>, rocksdb::log::Writer*>::~iterator_impl() Line | Count | Source | 66 | 158k | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> >::~iterator_impl() Line | Count | Source | 66 | 22.1k | ~iterator_impl() {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 1ul>, rocksdb::log::Writer*>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>, rocksdb::DBImpl::MultiGetKeyRangePerCf>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>, rocksdb::DBImpl::ColumnFamilySuperVersionPair>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul> const, rocksdb::MultiCfIteratorInfo const>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>, rocksdb::MultiCfIteratorInfo>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>, rocksdb::UserKeyRangePtr>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul> const, rocksdb::IngestedFileInfo const>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul> const, rocksdb::DBImpl::BGFlushArg const>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>, std::__1::pair<bool, rocksdb::Status> >::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::FSDirectory*, 8ul>, rocksdb::FSDirectory*>::~iterator_impl() rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const, rocksdb::ColumnFamilyData* const>::~iterator_impl() Line | Count | Source | 66 | 24.3k | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>, rocksdb::ColumnFamilyData*>::~iterator_impl() Line | Count | Source | 66 | 1.45k | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>, rocksdb::DBImpl::FlushRequest>::~iterator_impl() Line | Count | Source | 66 | 798 | ~iterator_impl() {} |
rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::~iterator_impl() Line | Count | Source | 66 | 180M | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>, rocksdb::DBImpl::BGFlushArg>::~iterator_impl() Line | Count | Source | 66 | 532 | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul> const, rocksdb::MemTable* const>::~iterator_impl() Line | Count | Source | 66 | 266 | ~iterator_impl() {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul> const, rocksdb::autovector<rocksdb::MemTable*, 8ul> const* const>::~iterator_impl() rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const, rocksdb::VersionEdit* const>::~iterator_impl() Line | Count | Source | 66 | 146k | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul> const, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const>::~iterator_impl() Line | Count | Source | 66 | 24.3k | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, rocksdb::VersionEdit*>::~iterator_impl() Line | Count | Source | 66 | 92.3k | ~iterator_impl() {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>, rocksdb::autovector<unsigned long, 8ul> const*>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul> const, unsigned long const>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>, rocksdb::IngestedFileInfo>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>, std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long> >::~iterator_impl() rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>, rocksdb::TruncatedRangeDelIterator*>::~iterator_impl() Line | Count | Source | 66 | 60.5M | ~iterator_impl() {} |
rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul> const, std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long> const>::~iterator_impl() Line | Count | Source | 66 | 134k | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul> const, rocksdb::TruncatedRangeDelIterator* const>::~iterator_impl() Line | Count | Source | 66 | 302M | ~iterator_impl() {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>::iterator_impl<rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRange, 8ul> const, rocksdb::UserKeyRange const>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>, rocksdb::LevelFilesBrief>::~iterator_impl() rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>, std::__1::pair<int, rocksdb::FileMetaData*> >::~iterator_impl() Line | Count | Source | 66 | 71.2k | ~iterator_impl() {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Version*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Version*, 8ul>, rocksdb::Version*>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>, rocksdb::FdWithKeyRange*>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>, rocksdb::FdWithKeyRange*>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SavePoint, 8ul>, rocksdb::SavePoint>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>, rocksdb::ProtectionInfoKVOC<unsigned long> >::~iterator_impl() rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>, rocksdb::LogBuffer::BufferedLog*>::~iterator_impl() Line | Count | Source | 66 | 1.74k | ~iterator_impl() {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FSReadRequest, 32ul>, rocksdb::FSReadRequest>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 32ul>, rocksdb::Slice>::~iterator_impl() rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>, rocksdb::MergingIterator::HeapItem*>::~iterator_impl() Line | Count | Source | 66 | 234k | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul> const, rocksdb::MergingIterator::HeapItem* const>::~iterator_impl() Line | Count | Source | 66 | 525k | ~iterator_impl() {} |
rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>, std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::~iterator_impl() Line | Count | Source | 66 | 776 | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul> const, rocksdb::CompactionMergingIterator::HeapItem* const>::~iterator_impl() Line | Count | Source | 66 | 1.20k | ~iterator_impl() {} |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>, rocksdb::CompactionMergingIterator::HeapItem*>::~iterator_impl() Line | Count | Source | 66 | 973 | ~iterator_impl() {} |
rocksdb::autovector<unsigned int, 8ul>::iterator_impl<rocksdb::autovector<unsigned int, 8ul>, unsigned int>::~iterator_impl() Line | Count | Source | 66 | 46.2k | ~iterator_impl() {} |
Unexecuted instantiation: rocksdb::autovector<unsigned int, 8ul>::iterator_impl<rocksdb::autovector<unsigned int, 8ul> const, unsigned int const>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>, rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>, std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> > >::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>, std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > > >::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul> const, rocksdb::CoalescingIterator::WideColumnWithOrder const>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>, rocksdb::CoalescingIterator::WideColumnWithOrder>::~iterator_impl() rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul> const, std::__1::pair<int, rocksdb::FileMetaData*> const>::~iterator_impl() Line | Count | Source | 66 | 24.7k | ~iterator_impl() {} |
rocksdb::autovector<void*, 8ul>::iterator_impl<rocksdb::autovector<void*, 8ul>, void*>::~iterator_impl() Line | Count | Source | 66 | 958 | ~iterator_impl() {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>, rocksdb::TransactionBaseImpl::SavePoint>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext, 32ul>, rocksdb::KeyContext>::~iterator_impl() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple>::~iterator_impl() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple>::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>, std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo> >::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>, std::__1::pair<unsigned long, int> >::~iterator_impl() Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>, rocksdb::WriteUnpreparedTxn::SavePoint>::~iterator_impl() |
67 | | iterator_impl& operator=(const iterator_impl&) = default; |
68 | | |
69 | | // -- Advancement |
70 | | // ++iterator |
71 | 193M | self_type& operator++() { |
72 | 193M | ++index_; |
73 | 193M | return *this; |
74 | 193M | } Unexecuted instantiation: rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>, rocksdb::lru_cache::LRUHandle*>::operator++() rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul> const, rocksdb::lru_cache::LRUHandle* const>::operator++() Line | Count | Source | 71 | 1 | self_type& operator++() { | 72 | 1 | ++index_; | 73 | 1 | return *this; | 74 | 1 | } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul>, rocksdb::MemTable*>::operator++() Line | Count | Source | 71 | 266 | self_type& operator++() { | 72 | 266 | ++index_; | 73 | 266 | return *this; | 74 | 266 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>, rocksdb::SuperVersionContext::WriteStallNotification>::operator++() rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersion*, 8ul>, rocksdb::SuperVersion*>::operator++() Line | Count | Source | 71 | 479 | self_type& operator++() { | 72 | 479 | ++index_; | 73 | 479 | return *this; | 74 | 479 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul> const, rocksdb::ColumnFamilyData* const>::operator++() rocksdb::autovector<rocksdb::log::Writer*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 8ul>, rocksdb::log::Writer*>::operator++() Line | Count | Source | 71 | 266 | self_type& operator++() { | 72 | 266 | ++index_; | 73 | 266 | return *this; | 74 | 266 | } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> >::operator++() Line | Count | Source | 71 | 11.4k | self_type& operator++() { | 72 | 11.4k | ++index_; | 73 | 11.4k | return *this; | 74 | 11.4k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 1ul>, rocksdb::log::Writer*>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>, rocksdb::DBImpl::MultiGetKeyRangePerCf>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>, rocksdb::DBImpl::ColumnFamilySuperVersionPair>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>, rocksdb::MultiCfIteratorInfo>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>, rocksdb::UserKeyRangePtr>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul> const, rocksdb::IngestedFileInfo const>::operator++() rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, rocksdb::VersionEdit*>::operator++() Line | Count | Source | 71 | 71.2k | self_type& operator++() { | 72 | 71.2k | ++index_; | 73 | 71.2k | return *this; | 74 | 71.2k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul> const, rocksdb::DBImpl::BGFlushArg const>::operator++() Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator++() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>, std::__1::pair<bool, rocksdb::Status> >::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::FSDirectory*, 8ul>, rocksdb::FSDirectory*>::operator++() rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const, rocksdb::ColumnFamilyData* const>::operator++() Line | Count | Source | 71 | 12.5k | self_type& operator++() { | 72 | 12.5k | ++index_; | 73 | 12.5k | return *this; | 74 | 12.5k | } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>, rocksdb::ColumnFamilyData*>::operator++() Line | Count | Source | 71 | 133 | self_type& operator++() { | 72 | 133 | ++index_; | 73 | 133 | return *this; | 74 | 133 | } |
rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>, rocksdb::DBImpl::FlushRequest>::operator++() Line | Count | Source | 71 | 399 | self_type& operator++() { | 72 | 399 | ++index_; | 73 | 399 | return *this; | 74 | 399 | } |
rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::operator++() Line | Count | Source | 71 | 193M | self_type& operator++() { | 72 | 193M | ++index_; | 73 | 193M | return *this; | 74 | 193M | } |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>, rocksdb::DBImpl::BGFlushArg>::operator++() Line | Count | Source | 71 | 266 | self_type& operator++() { | 72 | 266 | ++index_; | 73 | 266 | return *this; | 74 | 266 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul> const, rocksdb::autovector<rocksdb::MemTable*, 8ul> const* const>::operator++() rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul> const, rocksdb::MemTable* const>::operator++() Line | Count | Source | 71 | 133 | self_type& operator++() { | 72 | 133 | ++index_; | 73 | 133 | return *this; | 74 | 133 | } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const, rocksdb::VersionEdit* const>::operator++() Line | Count | Source | 71 | 23.7k | self_type& operator++() { | 72 | 23.7k | ++index_; | 73 | 23.7k | return *this; | 74 | 23.7k | } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul> const, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const>::operator++() Line | Count | Source | 71 | 12.5k | self_type& operator++() { | 72 | 12.5k | ++index_; | 73 | 12.5k | return *this; | 74 | 12.5k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>, rocksdb::autovector<unsigned long, 8ul> const*>::operator++() Unexecuted instantiation: rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul> const, unsigned long const>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>, rocksdb::IngestedFileInfo>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRange, 8ul> const, rocksdb::UserKeyRange const>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>, rocksdb::LevelFilesBrief>::operator++() rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>, std::__1::pair<int, rocksdb::FileMetaData*> >::operator++() Line | Count | Source | 71 | 8.21k | self_type& operator++() { | 72 | 8.21k | ++index_; | 73 | 8.21k | return *this; | 74 | 8.21k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Version*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Version*, 8ul>, rocksdb::Version*>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>, rocksdb::FdWithKeyRange*>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>, rocksdb::FdWithKeyRange*>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>, rocksdb::ProtectionInfoKVOC<unsigned long> >::operator++() rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>, rocksdb::LogBuffer::BufferedLog*>::operator++() Line | Count | Source | 71 | 1.90k | self_type& operator++() { | 72 | 1.90k | ++index_; | 73 | 1.90k | return *this; | 74 | 1.90k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FSReadRequest, 32ul>, rocksdb::FSReadRequest>::operator++() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>, std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>, rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*>::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul> const, rocksdb::MultiCfIteratorInfo const>::operator++() Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>, std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> > >::operator++() Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::operator++() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>, std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > > >::operator++() rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul> const, std::__1::pair<int, rocksdb::FileMetaData*> const>::operator++() Line | Count | Source | 71 | 6.75k | self_type& operator++() { | 72 | 6.75k | ++index_; | 73 | 6.75k | return *this; | 74 | 6.75k | } |
rocksdb::autovector<void*, 8ul>::iterator_impl<rocksdb::autovector<void*, 8ul>, void*>::operator++() Line | Count | Source | 71 | 315 | self_type& operator++() { | 72 | 315 | ++index_; | 73 | 315 | return *this; | 74 | 315 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext, 32ul>, rocksdb::KeyContext>::operator++() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple>::operator++() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple>::operator++() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>, std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo> >::operator++() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>, std::__1::pair<unsigned long, int> >::operator++() |
75 | | |
76 | | // iterator++ |
77 | 0 | self_type operator++(int) { |
78 | 0 | auto old = *this; |
79 | 0 | ++index_; |
80 | 0 | return old; |
81 | 0 | } |
82 | | |
83 | | // --iterator |
84 | 212M | self_type& operator--() { |
85 | 212M | --index_; |
86 | 212M | return *this; |
87 | 212M | } Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::operator--() Unexecuted instantiation: rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>, rocksdb::ColumnFamilyData*>::operator--() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::operator--() rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::operator--() Line | Count | Source | 84 | 212M | self_type& operator--() { | 85 | 212M | --index_; | 86 | 212M | return *this; | 87 | 212M | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::operator--() Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::operator--() |
88 | | |
89 | | // iterator-- |
90 | | self_type operator--(int) { |
91 | | auto old = *this; |
92 | | --index_; |
93 | | return old; |
94 | | } |
95 | | |
96 | 34.8M | self_type operator-(difference_type len) const { |
97 | 34.8M | return self_type(vect_, index_ - len); |
98 | 34.8M | } Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::operator-(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>, rocksdb::MultiCfIteratorInfo>::operator-(long) const Unexecuted instantiation: rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>, std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long> >::operator-(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>, rocksdb::TruncatedRangeDelIterator*>::operator-(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::operator-(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> >::operator-(long) const rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::operator-(long) const Line | Count | Source | 96 | 34.8M | self_type operator-(difference_type len) const { | 97 | 34.8M | return self_type(vect_, index_ - len); | 98 | 34.8M | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::operator-(long) const Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>::iterator_impl<rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator-(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>, rocksdb::ColumnFamilyData*>::operator-(long) const rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, rocksdb::VersionEdit*>::operator-(long) const Line | Count | Source | 96 | 11.0k | self_type operator-(difference_type len) const { | 97 | 11.0k | return self_type(vect_, index_ - len); | 98 | 11.0k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SavePoint, 8ul>, rocksdb::SavePoint>::operator-(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 32ul>, rocksdb::Slice>::operator-(long) const rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>, rocksdb::MergingIterator::HeapItem*>::operator-(long) const Line | Count | Source | 96 | 3.44k | self_type operator-(difference_type len) const { | 97 | 3.44k | return self_type(vect_, index_ - len); | 98 | 3.44k | } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>, rocksdb::CompactionMergingIterator::HeapItem*>::operator-(long) const Line | Count | Source | 96 | 232 | self_type operator-(difference_type len) const { | 97 | 232 | return self_type(vect_, index_ - len); | 98 | 232 | } |
rocksdb::autovector<unsigned int, 8ul>::iterator_impl<rocksdb::autovector<unsigned int, 8ul>, unsigned int>::operator-(long) const Line | Count | Source | 96 | 23.1k | self_type operator-(difference_type len) const { | 97 | 23.1k | return self_type(vect_, index_ - len); | 98 | 23.1k | } |
Unexecuted instantiation: rocksdb::autovector<unsigned int, 8ul>::iterator_impl<rocksdb::autovector<unsigned int, 8ul> const, unsigned int const>::operator-(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::operator-(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>, rocksdb::CoalescingIterator::WideColumnWithOrder>::operator-(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>, rocksdb::TransactionBaseImpl::SavePoint>::operator-(long) const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>, std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo> >::operator-(long) const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>, std::__1::pair<unsigned long, int> >::operator-(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>, rocksdb::WriteUnpreparedTxn::SavePoint>::operator-(long) const |
99 | | |
100 | 5.03M | difference_type operator-(const self_type& other) const { |
101 | 5.03M | assert(vect_ == other.vect_); |
102 | 5.03M | return index_ - other.index_; |
103 | 5.03M | } Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::operator-(rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::operator-(rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*> const&) const rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::operator-(rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long> const&) const Line | Count | Source | 100 | 5.03M | difference_type operator-(const self_type& other) const { | 101 | 5.03M | assert(vect_ == other.vect_); | 102 | 5.03M | return index_ - other.index_; | 103 | 5.03M | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::operator-(rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::operator-(rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest> const&) const |
104 | | |
105 | 7.89M | self_type operator+(difference_type len) const { |
106 | 7.89M | return self_type(vect_, index_ + len); |
107 | 7.89M | } Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::operator+(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::operator+(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul>, rocksdb::MemTable*>::operator+(long) const rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::operator+(long) const Line | Count | Source | 105 | 7.89M | self_type operator+(difference_type len) const { | 106 | 7.89M | return self_type(vect_, index_ + len); | 107 | 7.89M | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::operator+(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>, rocksdb::ProtectionInfoKVOC<unsigned long> >::operator+(long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::operator+(long) const |
108 | | |
109 | 467k | self_type& operator+=(difference_type len) { |
110 | 467k | index_ += len; |
111 | 467k | return *this; |
112 | 467k | } Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::operator+=(long) Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::operator+=(long) rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::operator+=(long) Line | Count | Source | 109 | 467k | self_type& operator+=(difference_type len) { | 110 | 467k | index_ += len; | 111 | 467k | return *this; | 112 | 467k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::operator+=(long) Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::operator+=(long) |
113 | | |
114 | 0 | self_type& operator-=(difference_type len) { |
115 | 0 | index_ -= len; |
116 | 0 | return *this; |
117 | 0 | } Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::operator-=(long) Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::operator-=(long) Unexecuted instantiation: rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::operator-=(long) Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::operator-=(long) Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::operator-=(long) |
118 | | |
119 | | // -- Reference |
120 | 1.18G | reference operator*() const { |
121 | 1.18G | assert(vect_->size() >= index_); |
122 | 1.18G | return (*vect_)[index_]; |
123 | 1.18G | } Unexecuted instantiation: rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>, rocksdb::lru_cache::LRUHandle*>::operator*() const rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul> const, rocksdb::lru_cache::LRUHandle* const>::operator*() const Line | Count | Source | 120 | 1 | reference operator*() const { | 121 | 1 | assert(vect_->size() >= index_); | 122 | 1 | return (*vect_)[index_]; | 123 | 1 | } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul>, rocksdb::MemTable*>::operator*() const Line | Count | Source | 120 | 399 | reference operator*() const { | 121 | 399 | assert(vect_->size() >= index_); | 122 | 399 | return (*vect_)[index_]; | 123 | 399 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>, rocksdb::SuperVersionContext::WriteStallNotification>::operator*() const rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersion*, 8ul>, rocksdb::SuperVersion*>::operator*() const Line | Count | Source | 120 | 479 | reference operator*() const { | 121 | 479 | assert(vect_->size() >= index_); | 122 | 479 | return (*vect_)[index_]; | 123 | 479 | } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul> const, rocksdb::ColumnFamilyData* const>::operator*() const Line | Count | Source | 120 | 52 | reference operator*() const { | 121 | 52 | assert(vect_->size() >= index_); | 122 | 52 | return (*vect_)[index_]; | 123 | 52 | } |
rocksdb::autovector<rocksdb::log::Writer*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 8ul>, rocksdb::log::Writer*>::operator*() const Line | Count | Source | 120 | 266 | reference operator*() const { | 121 | 266 | assert(vect_->size() >= index_); | 122 | 266 | return (*vect_)[index_]; | 123 | 266 | } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> >::operator*() const Line | Count | Source | 120 | 11.4k | reference operator*() const { | 121 | 11.4k | assert(vect_->size() >= index_); | 122 | 11.4k | return (*vect_)[index_]; | 123 | 11.4k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 1ul>, rocksdb::log::Writer*>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>, rocksdb::DBImpl::ColumnFamilySuperVersionPair>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul> const, rocksdb::MultiCfIteratorInfo const>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>, rocksdb::MultiCfIteratorInfo>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>, rocksdb::UserKeyRangePtr>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul> const, rocksdb::IngestedFileInfo const>::operator*() const rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul> const, std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long> const>::operator*() const Line | Count | Source | 120 | 134k | reference operator*() const { | 121 | 134k | assert(vect_->size() >= index_); | 122 | 134k | return (*vect_)[index_]; | 123 | 134k | } |
Unexecuted instantiation: rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>, std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long> >::operator*() const rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul> const, rocksdb::TruncatedRangeDelIterator* const>::operator*() const Line | Count | Source | 120 | 302M | reference operator*() const { | 121 | 302M | assert(vect_->size() >= index_); | 122 | 302M | return (*vect_)[index_]; | 123 | 302M | } |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>, rocksdb::TruncatedRangeDelIterator*>::operator*() const Line | Count | Source | 120 | 60.5M | reference operator*() const { | 121 | 60.5M | assert(vect_->size() >= index_); | 122 | 60.5M | return (*vect_)[index_]; | 123 | 60.5M | } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, rocksdb::VersionEdit*>::operator*() const Line | Count | Source | 120 | 82.3k | reference operator*() const { | 121 | 82.3k | assert(vect_->size() >= index_); | 122 | 82.3k | return (*vect_)[index_]; | 123 | 82.3k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul> const, rocksdb::DBImpl::BGFlushArg const>::operator*() const Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator*() const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>, std::__1::pair<bool, rocksdb::Status> >::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::FSDirectory*, 8ul>, rocksdb::FSDirectory*>::operator*() const rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const, rocksdb::ColumnFamilyData* const>::operator*() const Line | Count | Source | 120 | 12.5k | reference operator*() const { | 121 | 12.5k | assert(vect_->size() >= index_); | 122 | 12.5k | return (*vect_)[index_]; | 123 | 12.5k | } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>, rocksdb::ColumnFamilyData*>::operator*() const Line | Count | Source | 120 | 133 | reference operator*() const { | 121 | 133 | assert(vect_->size() >= index_); | 122 | 133 | return (*vect_)[index_]; | 123 | 133 | } |
rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>, rocksdb::DBImpl::FlushRequest>::operator*() const Line | Count | Source | 120 | 399 | reference operator*() const { | 121 | 399 | assert(vect_->size() >= index_); | 122 | 399 | return (*vect_)[index_]; | 123 | 399 | } |
rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::operator*() const Line | Count | Source | 120 | 818M | reference operator*() const { | 121 | 818M | assert(vect_->size() >= index_); | 122 | 818M | return (*vect_)[index_]; | 123 | 818M | } |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>, rocksdb::DBImpl::BGFlushArg>::operator*() const Line | Count | Source | 120 | 266 | reference operator*() const { | 121 | 266 | assert(vect_->size() >= index_); | 122 | 266 | return (*vect_)[index_]; | 123 | 266 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul> const, rocksdb::autovector<rocksdb::MemTable*, 8ul> const* const>::operator*() const rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul> const, rocksdb::MemTable* const>::operator*() const Line | Count | Source | 120 | 133 | reference operator*() const { | 121 | 133 | assert(vect_->size() >= index_); | 122 | 133 | return (*vect_)[index_]; | 123 | 133 | } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const, rocksdb::VersionEdit* const>::operator*() const Line | Count | Source | 120 | 134k | reference operator*() const { | 121 | 134k | assert(vect_->size() >= index_); | 122 | 134k | return (*vect_)[index_]; | 123 | 134k | } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul> const, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const>::operator*() const Line | Count | Source | 120 | 12.5k | reference operator*() const { | 121 | 12.5k | assert(vect_->size() >= index_); | 122 | 12.5k | return (*vect_)[index_]; | 123 | 12.5k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>, rocksdb::autovector<unsigned long, 8ul> const*>::operator*() const Unexecuted instantiation: rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul> const, unsigned long const>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>, rocksdb::IngestedFileInfo>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::operator*() const Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>::iterator_impl<rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRange, 8ul> const, rocksdb::UserKeyRange const>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>, rocksdb::LevelFilesBrief>::operator*() const rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>, std::__1::pair<int, rocksdb::FileMetaData*> >::operator*() const Line | Count | Source | 120 | 8.21k | reference operator*() const { | 121 | 8.21k | assert(vect_->size() >= index_); | 122 | 8.21k | return (*vect_)[index_]; | 123 | 8.21k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Version*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Version*, 8ul>, rocksdb::Version*>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>, rocksdb::FdWithKeyRange*>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>, rocksdb::FdWithKeyRange*>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SavePoint, 8ul>, rocksdb::SavePoint>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>, rocksdb::ProtectionInfoKVOC<unsigned long> >::operator*() const rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>, rocksdb::LogBuffer::BufferedLog*>::operator*() const Line | Count | Source | 120 | 1.90k | reference operator*() const { | 121 | 1.90k | assert(vect_->size() >= index_); | 122 | 1.90k | return (*vect_)[index_]; | 123 | 1.90k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FSReadRequest, 32ul>, rocksdb::FSReadRequest>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 32ul>, rocksdb::Slice>::operator*() const rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>, rocksdb::MergingIterator::HeapItem*>::operator*() const Line | Count | Source | 120 | 231k | reference operator*() const { | 121 | 231k | assert(vect_->size() >= index_); | 122 | 231k | return (*vect_)[index_]; | 123 | 231k | } |
rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul> const, rocksdb::MergingIterator::HeapItem* const>::operator*() const Line | Count | Source | 120 | 525k | reference operator*() const { | 121 | 525k | assert(vect_->size() >= index_); | 122 | 525k | return (*vect_)[index_]; | 123 | 525k | } |
Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>, std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::operator*() const rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul> const, rocksdb::CompactionMergingIterator::HeapItem* const>::operator*() const Line | Count | Source | 120 | 1.20k | reference operator*() const { | 121 | 1.20k | assert(vect_->size() >= index_); | 122 | 1.20k | return (*vect_)[index_]; | 123 | 1.20k | } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>, rocksdb::CompactionMergingIterator::HeapItem*>::operator*() const Line | Count | Source | 120 | 741 | reference operator*() const { | 121 | 741 | assert(vect_->size() >= index_); | 122 | 741 | return (*vect_)[index_]; | 123 | 741 | } |
rocksdb::autovector<unsigned int, 8ul>::iterator_impl<rocksdb::autovector<unsigned int, 8ul>, unsigned int>::operator*() const Line | Count | Source | 120 | 23.1k | reference operator*() const { | 121 | 23.1k | assert(vect_->size() >= index_); | 122 | 23.1k | return (*vect_)[index_]; | 123 | 23.1k | } |
Unexecuted instantiation: rocksdb::autovector<unsigned int, 8ul>::iterator_impl<rocksdb::autovector<unsigned int, 8ul> const, unsigned int const>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>, rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*>::operator*() const Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>, std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> > >::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::operator*() const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>, std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > > >::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul> const, rocksdb::CoalescingIterator::WideColumnWithOrder const>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>, rocksdb::CoalescingIterator::WideColumnWithOrder>::operator*() const rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul> const, std::__1::pair<int, rocksdb::FileMetaData*> const>::operator*() const Line | Count | Source | 120 | 6.80k | reference operator*() const { | 121 | 6.80k | assert(vect_->size() >= index_); | 122 | 6.80k | return (*vect_)[index_]; | 123 | 6.80k | } |
rocksdb::autovector<void*, 8ul>::iterator_impl<rocksdb::autovector<void*, 8ul>, void*>::operator*() const Line | Count | Source | 120 | 315 | reference operator*() const { | 121 | 315 | assert(vect_->size() >= index_); | 122 | 315 | return (*vect_)[index_]; | 123 | 315 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>, rocksdb::TransactionBaseImpl::SavePoint>::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext, 32ul>, rocksdb::KeyContext>::operator*() const Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple>::operator*() const Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple>::operator*() const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>, std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo> >::operator*() const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>, std::__1::pair<unsigned long, int> >::operator*() const Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>, rocksdb::WriteUnpreparedTxn::SavePoint>::operator*() const |
124 | | |
125 | 0 | pointer operator->() const { |
126 | 0 | assert(vect_->size() >= index_); |
127 | 0 | return &(*vect_)[index_]; |
128 | 0 | } Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>, rocksdb::DBImpl::MultiGetKeyRangePerCf>::operator->() const Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>, rocksdb::DBImpl::ColumnFamilySuperVersionPair>::operator->() const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>, std::__1::pair<unsigned long, int> >::operator->() const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>, std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo> >::operator->() const |
129 | | |
130 | | reference operator[](difference_type len) const { return *(*this + len); } |
131 | | |
132 | | // -- Logical Operators |
133 | 110M | bool operator==(const self_type& other) const { |
134 | 110M | assert(vect_ == other.vect_); |
135 | 110M | return index_ == other.index_; |
136 | 110M | } rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>, rocksdb::lru_cache::LRUHandle*>::operator==(rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>, rocksdb::lru_cache::LRUHandle*> const&) const Line | Count | Source | 133 | 709k | bool operator==(const self_type& other) const { | 134 | 709k | assert(vect_ == other.vect_); | 135 | 709k | return index_ == other.index_; | 136 | 709k | } |
rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul> const, rocksdb::lru_cache::LRUHandle* const>::operator==(rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul> const, rocksdb::lru_cache::LRUHandle* const> const&) const Line | Count | Source | 133 | 8.82M | bool operator==(const self_type& other) const { | 134 | 8.82M | assert(vect_ == other.vect_); | 135 | 8.82M | return index_ == other.index_; | 136 | 8.82M | } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul>, rocksdb::MemTable*>::operator==(rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul>, rocksdb::MemTable*> const&) const Line | Count | Source | 133 | 1.24M | bool operator==(const self_type& other) const { | 134 | 1.24M | assert(vect_ == other.vect_); | 135 | 1.24M | return index_ == other.index_; | 136 | 1.24M | } |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>, rocksdb::SuperVersionContext::WriteStallNotification>::operator==(rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>, rocksdb::SuperVersionContext::WriteStallNotification> const&) const Line | Count | Source | 133 | 1.21M | bool operator==(const self_type& other) const { | 134 | 1.21M | assert(vect_ == other.vect_); | 135 | 1.21M | return index_ == other.index_; | 136 | 1.21M | } |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersion*, 8ul>, rocksdb::SuperVersion*>::operator==(rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersion*, 8ul>, rocksdb::SuperVersion*> const&) const Line | Count | Source | 133 | 1.21M | bool operator==(const self_type& other) const { | 134 | 1.21M | assert(vect_ == other.vect_); | 135 | 1.21M | return index_ == other.index_; | 136 | 1.21M | } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul> const, rocksdb::ColumnFamilyData* const>::operator==(rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul> const, rocksdb::ColumnFamilyData* const> const&) const Line | Count | Source | 133 | 53 | bool operator==(const self_type& other) const { | 134 | 53 | assert(vect_ == other.vect_); | 135 | 53 | return index_ == other.index_; | 136 | 53 | } |
rocksdb::autovector<rocksdb::log::Writer*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 8ul>, rocksdb::log::Writer*>::operator==(rocksdb::autovector<rocksdb::log::Writer*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 8ul>, rocksdb::log::Writer*> const&) const Line | Count | Source | 133 | 79.3k | bool operator==(const self_type& other) const { | 134 | 79.3k | assert(vect_ == other.vect_); | 135 | 79.3k | return index_ == other.index_; | 136 | 79.3k | } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> >::operator==(rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> > const&) const Line | Count | Source | 133 | 22.5k | bool operator==(const self_type& other) const { | 134 | 22.5k | assert(vect_ == other.vect_); | 135 | 22.5k | return index_ == other.index_; | 136 | 22.5k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 1ul>, rocksdb::log::Writer*>::operator==(rocksdb::autovector<rocksdb::log::Writer*, 1ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 1ul>, rocksdb::log::Writer*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>, rocksdb::DBImpl::MultiGetKeyRangePerCf>::operator==(rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>, rocksdb::DBImpl::MultiGetKeyRangePerCf> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>, rocksdb::DBImpl::ColumnFamilySuperVersionPair>::operator==(rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>, rocksdb::DBImpl::ColumnFamilySuperVersionPair> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::operator==(rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>, rocksdb::MultiCfIteratorInfo>::operator==(rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>, rocksdb::MultiCfIteratorInfo> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>, rocksdb::UserKeyRangePtr>::operator==(rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>, rocksdb::UserKeyRangePtr> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul> const, rocksdb::IngestedFileInfo const>::operator==(rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul> const, rocksdb::IngestedFileInfo const> const&) const rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, rocksdb::VersionEdit*>::operator==(rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, rocksdb::VersionEdit*> const&) const Line | Count | Source | 133 | 106k | bool operator==(const self_type& other) const { | 134 | 106k | assert(vect_ == other.vect_); | 135 | 106k | return index_ == other.index_; | 136 | 106k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul> const, rocksdb::DBImpl::BGFlushArg const>::operator==(rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul> const, rocksdb::DBImpl::BGFlushArg const> const&) const Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator==(rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&) const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>, std::__1::pair<bool, rocksdb::Status> >::operator==(rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>, std::__1::pair<bool, rocksdb::Status> > const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::FSDirectory*, 8ul>, rocksdb::FSDirectory*>::operator==(rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::FSDirectory*, 8ul>, rocksdb::FSDirectory*> const&) const rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const, rocksdb::ColumnFamilyData* const>::operator==(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const, rocksdb::ColumnFamilyData* const> const&) const Line | Count | Source | 133 | 24.7k | bool operator==(const self_type& other) const { | 134 | 24.7k | assert(vect_ == other.vect_); | 135 | 24.7k | return index_ == other.index_; | 136 | 24.7k | } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>, rocksdb::ColumnFamilyData*>::operator==(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>, rocksdb::ColumnFamilyData*> const&) const Line | Count | Source | 133 | 514 | bool operator==(const self_type& other) const { | 134 | 514 | assert(vect_ == other.vect_); | 135 | 514 | return index_ == other.index_; | 136 | 514 | } |
rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>, rocksdb::DBImpl::FlushRequest>::operator==(rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>, rocksdb::DBImpl::FlushRequest> const&) const Line | Count | Source | 133 | 798 | bool operator==(const self_type& other) const { | 134 | 798 | assert(vect_ == other.vect_); | 135 | 798 | return index_ == other.index_; | 136 | 798 | } |
rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::operator==(rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long> const&) const Line | Count | Source | 133 | 97.0M | bool operator==(const self_type& other) const { | 134 | 97.0M | assert(vect_ == other.vect_); | 135 | 97.0M | return index_ == other.index_; | 136 | 97.0M | } |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>, rocksdb::DBImpl::BGFlushArg>::operator==(rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>, rocksdb::DBImpl::BGFlushArg> const&) const Line | Count | Source | 133 | 532 | bool operator==(const self_type& other) const { | 134 | 532 | assert(vect_ == other.vect_); | 135 | 532 | return index_ == other.index_; | 136 | 532 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul> const, rocksdb::autovector<rocksdb::MemTable*, 8ul> const* const>::operator==(rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul> const, rocksdb::autovector<rocksdb::MemTable*, 8ul> const* const> const&) const rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul> const, rocksdb::MemTable* const>::operator==(rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul> const, rocksdb::MemTable* const> const&) const Line | Count | Source | 133 | 266 | bool operator==(const self_type& other) const { | 134 | 266 | assert(vect_ == other.vect_); | 135 | 266 | return index_ == other.index_; | 136 | 266 | } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const, rocksdb::VersionEdit* const>::operator==(rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const, rocksdb::VersionEdit* const> const&) const Line | Count | Source | 133 | 47.5k | bool operator==(const self_type& other) const { | 134 | 47.5k | assert(vect_ == other.vect_); | 135 | 47.5k | return index_ == other.index_; | 136 | 47.5k | } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul> const, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const>::operator==(rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul> const, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const> const&) const Line | Count | Source | 133 | 24.7k | bool operator==(const self_type& other) const { | 134 | 24.7k | assert(vect_ == other.vect_); | 135 | 24.7k | return index_ == other.index_; | 136 | 24.7k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>, rocksdb::autovector<unsigned long, 8ul> const*>::operator==(rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>, rocksdb::autovector<unsigned long, 8ul> const*> const&) const Unexecuted instantiation: rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul> const, unsigned long const>::operator==(rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul> const, unsigned long const> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::operator==(rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>, rocksdb::IngestedFileInfo>::operator==(rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>, rocksdb::IngestedFileInfo> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::operator==(rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRange, 8ul> const, rocksdb::UserKeyRange const>::operator==(rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRange, 8ul> const, rocksdb::UserKeyRange const> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>, rocksdb::LevelFilesBrief>::operator==(rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>, rocksdb::LevelFilesBrief> const&) const rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>, std::__1::pair<int, rocksdb::FileMetaData*> >::operator==(rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>, std::__1::pair<int, rocksdb::FileMetaData*> > const&) const Line | Count | Source | 133 | 43.8k | bool operator==(const self_type& other) const { | 134 | 43.8k | assert(vect_ == other.vect_); | 135 | 43.8k | return index_ == other.index_; | 136 | 43.8k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Version*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Version*, 8ul>, rocksdb::Version*>::operator==(rocksdb::autovector<rocksdb::Version*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Version*, 8ul>, rocksdb::Version*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>, rocksdb::FdWithKeyRange*>::operator==(rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>, rocksdb::FdWithKeyRange*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>, rocksdb::FdWithKeyRange*>::operator==(rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>, rocksdb::FdWithKeyRange*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>, rocksdb::ProtectionInfoKVOC<unsigned long> >::operator==(rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>, rocksdb::ProtectionInfoKVOC<unsigned long> > const&) const rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>, rocksdb::LogBuffer::BufferedLog*>::operator==(rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>, rocksdb::LogBuffer::BufferedLog*> const&) const Line | Count | Source | 133 | 2.77k | bool operator==(const self_type& other) const { | 134 | 2.77k | assert(vect_ == other.vect_); | 135 | 2.77k | return index_ == other.index_; | 136 | 2.77k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FSReadRequest, 32ul>, rocksdb::FSReadRequest>::operator==(rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FSReadRequest, 32ul>, rocksdb::FSReadRequest> const&) const rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>, std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::operator==(rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>, std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) const Line | Count | Source | 133 | 388 | bool operator==(const self_type& other) const { | 134 | 388 | assert(vect_ == other.vect_); | 135 | 388 | return index_ == other.index_; | 136 | 388 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>, rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*>::operator==(rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>, rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul> const, rocksdb::MultiCfIteratorInfo const>::operator==(rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul> const, rocksdb::MultiCfIteratorInfo const> const&) const Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>, std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> > >::operator==(rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>, std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> > > const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::operator==(rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest> const&) const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>, std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > > >::operator==(rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>, std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > > > const&) const rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul> const, std::__1::pair<int, rocksdb::FileMetaData*> const>::operator==(rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul> const, std::__1::pair<int, rocksdb::FileMetaData*> const> const&) const Line | Count | Source | 133 | 19.1k | bool operator==(const self_type& other) const { | 134 | 19.1k | assert(vect_ == other.vect_); | 135 | 19.1k | return index_ == other.index_; | 136 | 19.1k | } |
rocksdb::autovector<void*, 8ul>::iterator_impl<rocksdb::autovector<void*, 8ul>, void*>::operator==(rocksdb::autovector<void*, 8ul>::iterator_impl<rocksdb::autovector<void*, 8ul>, void*> const&) const Line | Count | Source | 133 | 794 | bool operator==(const self_type& other) const { | 134 | 794 | assert(vect_ == other.vect_); | 135 | 794 | return index_ == other.index_; | 136 | 794 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext, 32ul>, rocksdb::KeyContext>::operator==(rocksdb::autovector<rocksdb::KeyContext, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext, 32ul>, rocksdb::KeyContext> const&) const Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple>::operator==(rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple> const&) const Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple>::operator==(rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple> const&) const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>, std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo> >::operator==(rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>, std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo> > const&) const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>, std::__1::pair<unsigned long, int> >::operator==(rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>, std::__1::pair<unsigned long, int> > const&) const |
137 | | |
138 | 106M | bool operator!=(const self_type& other) const { return !(*this == other); } rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>, rocksdb::lru_cache::LRUHandle*>::operator!=(rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>, rocksdb::lru_cache::LRUHandle*> const&) const Line | Count | Source | 138 | 709k | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul> const, rocksdb::lru_cache::LRUHandle* const>::operator!=(rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul> const, rocksdb::lru_cache::LRUHandle* const> const&) const Line | Count | Source | 138 | 8.82M | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul>, rocksdb::MemTable*>::operator!=(rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul>, rocksdb::MemTable*> const&) const Line | Count | Source | 138 | 1.24M | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>, rocksdb::SuperVersionContext::WriteStallNotification>::operator!=(rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>, rocksdb::SuperVersionContext::WriteStallNotification> const&) const Line | Count | Source | 138 | 1.21M | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersion*, 8ul>, rocksdb::SuperVersion*>::operator!=(rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::SuperVersion*, 8ul>, rocksdb::SuperVersion*> const&) const Line | Count | Source | 138 | 1.21M | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul> const, rocksdb::ColumnFamilyData* const>::operator!=(rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul> const, rocksdb::ColumnFamilyData* const> const&) const Line | Count | Source | 138 | 53 | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<rocksdb::log::Writer*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 8ul>, rocksdb::log::Writer*>::operator!=(rocksdb::autovector<rocksdb::log::Writer*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 8ul>, rocksdb::log::Writer*> const&) const Line | Count | Source | 138 | 79.3k | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> >::operator!=(rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> > const&) const Line | Count | Source | 138 | 22.5k | bool operator!=(const self_type& other) const { return !(*this == other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 1ul>, rocksdb::log::Writer*>::operator!=(rocksdb::autovector<rocksdb::log::Writer*, 1ul>::iterator_impl<rocksdb::autovector<rocksdb::log::Writer*, 1ul>, rocksdb::log::Writer*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>, rocksdb::DBImpl::MultiGetKeyRangePerCf>::operator!=(rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>, rocksdb::DBImpl::MultiGetKeyRangePerCf> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>, rocksdb::DBImpl::ColumnFamilySuperVersionPair>::operator!=(rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>, rocksdb::DBImpl::ColumnFamilySuperVersionPair> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::operator!=(rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>, rocksdb::MultiCfIteratorInfo>::operator!=(rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>, rocksdb::MultiCfIteratorInfo> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>, rocksdb::UserKeyRangePtr>::operator!=(rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>, rocksdb::UserKeyRangePtr> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul> const, rocksdb::IngestedFileInfo const>::operator!=(rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul> const, rocksdb::IngestedFileInfo const> const&) const rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, rocksdb::VersionEdit*>::operator!=(rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, rocksdb::VersionEdit*> const&) const Line | Count | Source | 138 | 106k | bool operator!=(const self_type& other) const { return !(*this == other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul> const, rocksdb::DBImpl::BGFlushArg const>::operator!=(rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul> const, rocksdb::DBImpl::BGFlushArg const> const&) const Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator!=(rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&) const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>, std::__1::pair<bool, rocksdb::Status> >::operator!=(rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>, std::__1::pair<bool, rocksdb::Status> > const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::FSDirectory*, 8ul>, rocksdb::FSDirectory*>::operator!=(rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::FSDirectory*, 8ul>, rocksdb::FSDirectory*> const&) const rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const, rocksdb::ColumnFamilyData* const>::operator!=(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const, rocksdb::ColumnFamilyData* const> const&) const Line | Count | Source | 138 | 24.7k | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>, rocksdb::ColumnFamilyData*>::operator!=(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>, rocksdb::ColumnFamilyData*> const&) const Line | Count | Source | 138 | 514 | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>, rocksdb::DBImpl::FlushRequest>::operator!=(rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>, rocksdb::DBImpl::FlushRequest> const&) const Line | Count | Source | 138 | 798 | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::operator!=(rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long> const&) const Line | Count | Source | 138 | 93.0M | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>, rocksdb::DBImpl::BGFlushArg>::operator!=(rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>, rocksdb::DBImpl::BGFlushArg> const&) const Line | Count | Source | 138 | 532 | bool operator!=(const self_type& other) const { return !(*this == other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul> const, rocksdb::autovector<rocksdb::MemTable*, 8ul> const* const>::operator!=(rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul> const, rocksdb::autovector<rocksdb::MemTable*, 8ul> const* const> const&) const rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul> const, rocksdb::MemTable* const>::operator!=(rocksdb::autovector<rocksdb::MemTable*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MemTable*, 8ul> const, rocksdb::MemTable* const> const&) const Line | Count | Source | 138 | 266 | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const, rocksdb::VersionEdit* const>::operator!=(rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const, rocksdb::VersionEdit* const> const&) const Line | Count | Source | 138 | 47.5k | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul> const, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const>::operator!=(rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul> const, rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const> const&) const Line | Count | Source | 138 | 24.7k | bool operator!=(const self_type& other) const { return !(*this == other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>, rocksdb::autovector<unsigned long, 8ul> const*>::operator!=(rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>, rocksdb::autovector<unsigned long, 8ul> const*> const&) const Unexecuted instantiation: rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul> const, unsigned long const>::operator!=(rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul> const, unsigned long const> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::operator!=(rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>, rocksdb::IngestedFileInfo>::operator!=(rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>, rocksdb::IngestedFileInfo> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::operator!=(rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRange, 8ul> const, rocksdb::UserKeyRange const>::operator!=(rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::UserKeyRange, 8ul> const, rocksdb::UserKeyRange const> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>, rocksdb::LevelFilesBrief>::operator!=(rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>, rocksdb::LevelFilesBrief> const&) const rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>, std::__1::pair<int, rocksdb::FileMetaData*> >::operator!=(rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>, std::__1::pair<int, rocksdb::FileMetaData*> > const&) const Line | Count | Source | 138 | 43.8k | bool operator!=(const self_type& other) const { return !(*this == other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Version*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Version*, 8ul>, rocksdb::Version*>::operator!=(rocksdb::autovector<rocksdb::Version*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Version*, 8ul>, rocksdb::Version*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>, rocksdb::FdWithKeyRange*>::operator!=(rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>, rocksdb::FdWithKeyRange*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>, rocksdb::FdWithKeyRange*>::operator!=(rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::iterator_impl<rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>, rocksdb::FdWithKeyRange*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>, rocksdb::ProtectionInfoKVOC<unsigned long> >::operator!=(rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>, rocksdb::ProtectionInfoKVOC<unsigned long> > const&) const rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>, rocksdb::LogBuffer::BufferedLog*>::operator!=(rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>, rocksdb::LogBuffer::BufferedLog*> const&) const Line | Count | Source | 138 | 2.77k | bool operator!=(const self_type& other) const { return !(*this == other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FSReadRequest, 32ul>, rocksdb::FSReadRequest>::operator!=(rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::FSReadRequest, 32ul>, rocksdb::FSReadRequest> const&) const rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>, std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::operator!=(rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>, std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) const Line | Count | Source | 138 | 388 | bool operator!=(const self_type& other) const { return !(*this == other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>, rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*>::operator!=(rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>, rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul> const, rocksdb::MultiCfIteratorInfo const>::operator!=(rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul> const, rocksdb::MultiCfIteratorInfo const> const&) const Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>, std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> > >::operator!=(rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>, std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> > > const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::operator!=(rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest> const&) const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>, std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > > >::operator!=(rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>, std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > > > const&) const rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul> const, std::__1::pair<int, rocksdb::FileMetaData*> const>::operator!=(rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::iterator_impl<rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul> const, std::__1::pair<int, rocksdb::FileMetaData*> const> const&) const Line | Count | Source | 138 | 19.1k | bool operator!=(const self_type& other) const { return !(*this == other); } |
rocksdb::autovector<void*, 8ul>::iterator_impl<rocksdb::autovector<void*, 8ul>, void*>::operator!=(rocksdb::autovector<void*, 8ul>::iterator_impl<rocksdb::autovector<void*, 8ul>, void*> const&) const Line | Count | Source | 138 | 794 | bool operator!=(const self_type& other) const { return !(*this == other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext, 32ul>, rocksdb::KeyContext>::operator!=(rocksdb::autovector<rocksdb::KeyContext, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext, 32ul>, rocksdb::KeyContext> const&) const Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple>::operator!=(rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple> const&) const Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple>::operator!=(rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>, rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple> const&) const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>, std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo> >::operator!=(rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>, std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo> > const&) const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>, std::__1::pair<unsigned long, int> >::operator!=(rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::iterator_impl<rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>, std::__1::pair<unsigned long, int> > const&) const |
139 | | |
140 | | bool operator>(const self_type& other) const { |
141 | | assert(vect_ == other.vect_); |
142 | | return index_ > other.index_; |
143 | | } |
144 | | |
145 | 41.2M | bool operator<(const self_type& other) const { |
146 | 41.2M | assert(vect_ == other.vect_); |
147 | 41.2M | return index_ < other.index_; |
148 | 41.2M | } Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::operator<(rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::operator<(rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*> const&) const rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::operator<(rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long> const&) const Line | Count | Source | 145 | 41.2M | bool operator<(const self_type& other) const { | 146 | 41.2M | assert(vect_ == other.vect_); | 147 | 41.2M | return index_ < other.index_; | 148 | 41.2M | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::operator<(rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::operator<(rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest> const&) const |
149 | | |
150 | 2.08M | bool operator>=(const self_type& other) const { |
151 | 2.08M | assert(vect_ == other.vect_); |
152 | 2.08M | return index_ >= other.index_; |
153 | 2.08M | } Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*>::operator>=(rocksdb::autovector<rocksdb::KeyContext*, 32ul>::iterator_impl<rocksdb::autovector<rocksdb::KeyContext*, 32ul>, rocksdb::KeyContext*> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*>::operator>=(rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>, rocksdb::IngestedFileInfo const*> const&) const rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long>::operator>=(rocksdb::autovector<unsigned long, 8ul>::iterator_impl<rocksdb::autovector<unsigned long, 8ul>, unsigned long> const&) const Line | Count | Source | 150 | 2.08M | bool operator>=(const self_type& other) const { | 151 | 2.08M | assert(vect_ == other.vect_); | 152 | 2.08M | return index_ >= other.index_; | 153 | 2.08M | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice>::operator>=(rocksdb::autovector<rocksdb::Slice, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::Slice, 8ul>, rocksdb::Slice> const&) const Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest>::operator>=(rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::iterator_impl<rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>, rocksdb::BlobReadRequest> const&) const |
154 | | |
155 | | bool operator<=(const self_type& other) const { |
156 | | assert(vect_ == other.vect_); |
157 | | return index_ <= other.index_; |
158 | | } |
159 | | |
160 | | private: |
161 | | TAutoVector* vect_ = nullptr; |
162 | | size_t index_ = 0; |
163 | | }; |
164 | | |
165 | | using iterator = iterator_impl<autovector, value_type>; |
166 | | using const_iterator = iterator_impl<const autovector, const value_type>; |
167 | | using reverse_iterator = std::reverse_iterator<iterator>; |
168 | | using const_reverse_iterator = std::reverse_iterator<const_iterator>; |
169 | | |
170 | 15.8M | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::autovector() Line | Count | Source | 170 | 9.53M | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<unsigned long, 8ul>::autovector() Line | Count | Source | 170 | 552k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::autovector() Line | Count | Source | 170 | 1.24M | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::autovector() Line | Count | Source | 170 | 1.21M | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::autovector() Line | Count | Source | 170 | 1.21M | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::autovector() Line | Count | Source | 170 | 23.6k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::MutableCFOptions const*, 8ul>::autovector() Line | Count | Source | 170 | 24.3k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::autovector() Line | Count | Source | 170 | 12.1k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::autovector() Line | Count | Source | 170 | 24.7k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::log::Writer*, 8ul>::autovector() Line | Count | Source | 170 | 56.5k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::autovector() rocksdb::autovector<std::__1::shared_ptr<rocksdb::SnapshotImpl const>, 8ul>::autovector() Line | Count | Source | 170 | 11.0k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::autovector() Line | Count | Source | 170 | 53 | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::autovector() Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::autovector() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::FileMetaData*, 8ul>::autovector() Unexecuted instantiation: rocksdb::autovector<std::__1::list<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> >, std::__1::allocator<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> > > >*, 8ul>::autovector() rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::autovector() Line | Count | Source | 170 | 133 | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<unsigned long const*, 8ul>::autovector() Line | Count | Source | 170 | 133 | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::autovector() Line | Count | Source | 170 | 133 | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::autovector() rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::autovector() Line | Count | Source | 170 | 7.87k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::autovector() Line | Count | Source | 170 | 13.1k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::Slice, 8ul>::autovector() Line | Count | Source | 170 | 302k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>::autovector() rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::autovector() Line | Count | Source | 170 | 47.3k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::autovector() Line | Count | Source | 170 | 284k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::GetContext, 16ul>::autovector() rocksdb::autovector<std::__1::optional<unsigned long>, 8ul>::autovector() Line | Count | Source | 170 | 12.1k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::Version*, 8ul>::autovector() Line | Count | Source | 170 | 12.1k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::autovector() Line | Count | Source | 170 | 12.1k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::autovector() Unexecuted instantiation: rocksdb::autovector<unsigned int, 16ul>::autovector() rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::autovector() Line | Count | Source | 170 | 1.16M | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::autovector() rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::autovector() Line | Count | Source | 170 | 553 | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::autovector() Unexecuted instantiation: rocksdb::autovector<unsigned long, 32ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::BlockHandle, 32ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 32ul>::autovector() rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::autovector() Line | Count | Source | 170 | 6.79k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::autovector() Line | Count | Source | 170 | 514 | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::autovector() Line | Count | Source | 170 | 187 | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<unsigned int, 8ul>::autovector() Line | Count | Source | 170 | 2 | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::autovector() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::autovector() rocksdb::autovector<void*, 8ul>::autovector() Line | Count | Source | 170 | 479 | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::LevelFilesBrief, 2ul>::autovector() Line | Count | Source | 170 | 260 | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
rocksdb::autovector<rocksdb::FileIndexer::IndexLevel, 8ul>::autovector() Line | Count | Source | 170 | 47.3k | autovector() : values_(reinterpret_cast<pointer>(buf_)) {} |
Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::autovector() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::autovector() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::autovector() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::autovector() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::autovector() |
171 | | |
172 | | autovector(std::initializer_list<T> init_list) |
173 | 935 | : values_(reinterpret_cast<pointer>(buf_)) { |
174 | 2.53k | for (const T& item : init_list) { |
175 | 2.53k | push_back(item); |
176 | 2.53k | } |
177 | 935 | } rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::autovector(std::initializer_list<rocksdb::ColumnFamilyData*>) Line | Count | Source | 173 | 133 | : values_(reinterpret_cast<pointer>(buf_)) { | 174 | 133 | for (const T& item : init_list) { | 175 | 133 | push_back(item); | 176 | 133 | } | 177 | 133 | } |
rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::autovector(std::initializer_list<rocksdb::UserKeyRange>) Line | Count | Source | 173 | 270 | : values_(reinterpret_cast<pointer>(buf_)) { | 174 | 270 | for (const T& item : init_list) { | 175 | 270 | push_back(item); | 176 | 270 | } | 177 | 270 | } |
rocksdb::autovector<unsigned long, 8ul>::autovector(std::initializer_list<unsigned long>) Line | Count | Source | 173 | 532 | : values_(reinterpret_cast<pointer>(buf_)) { | 174 | 2.12k | for (const T& item : init_list) { | 175 | 2.12k | push_back(item); | 176 | 2.12k | } | 177 | 532 | } |
|
178 | | |
179 | 15.9M | ~autovector() { clear(); } rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::~autovector() Line | Count | Source | 179 | 9.53M | ~autovector() { clear(); } |
rocksdb::autovector<unsigned long, 8ul>::~autovector() Line | Count | Source | 179 | 588k | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::~autovector() Line | Count | Source | 179 | 1.24M | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::~autovector() Line | Count | Source | 179 | 1.26M | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::~autovector() Line | Count | Source | 179 | 1.26M | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::~autovector() Line | Count | Source | 179 | 23.7k | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::MutableCFOptions const*, 8ul>::~autovector() Line | Count | Source | 179 | 24.3k | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::~autovector() Line | Count | Source | 179 | 12.1k | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::~autovector() Line | Count | Source | 179 | 37.2k | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::log::Writer*, 8ul>::~autovector() Line | Count | Source | 179 | 56.5k | ~autovector() { clear(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::~autovector() rocksdb::autovector<std::__1::shared_ptr<rocksdb::SnapshotImpl const>, 8ul>::~autovector() Line | Count | Source | 179 | 11.0k | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::~autovector() Line | Count | Source | 179 | 53 | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::~autovector() Line | Count | Source | 179 | 270 | ~autovector() { clear(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::~autovector() rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::~autovector() Line | Count | Source | 179 | 553 | ~autovector() { clear(); } |
rocksdb::autovector<unsigned long const*, 8ul>::~autovector() Line | Count | Source | 179 | 133 | ~autovector() { clear(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::FileMetaData*, 8ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<std::__1::list<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> >, std::__1::allocator<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> > > >*, 8ul>::~autovector() rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::~autovector() Line | Count | Source | 179 | 133 | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::~autovector() Line | Count | Source | 179 | 133 | ~autovector() { clear(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::~autovector() rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::~autovector() Line | Count | Source | 179 | 19.4k | ~autovector() { clear(); } |
rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::~autovector() Line | Count | Source | 179 | 14.1k | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::Slice, 8ul>::~autovector() Line | Count | Source | 179 | 302k | ~autovector() { clear(); } |
Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>::~autovector() rocksdb::autovector<rocksdb::FileIndexer::IndexLevel, 8ul>::~autovector() Line | Count | Source | 179 | 47.3k | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::~autovector() Line | Count | Source | 179 | 47.3k | ~autovector() { clear(); } |
rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::~autovector() Line | Count | Source | 179 | 284k | ~autovector() { clear(); } |
Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::GetContext, 16ul>::~autovector() rocksdb::autovector<std::__1::optional<unsigned long>, 8ul>::~autovector() Line | Count | Source | 179 | 12.1k | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::Version*, 8ul>::~autovector() Line | Count | Source | 179 | 12.1k | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::~autovector() Line | Count | Source | 179 | 12.1k | ~autovector() { clear(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<unsigned int, 16ul>::~autovector() rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::~autovector() Line | Count | Source | 179 | 1.16M | ~autovector() { clear(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<unsigned long, 32ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::BlockHandle, 32ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 32ul>::~autovector() rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::~autovector() Line | Count | Source | 179 | 6.79k | ~autovector() { clear(); } |
rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::~autovector() Line | Count | Source | 179 | 514 | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::~autovector() Line | Count | Source | 179 | 187 | ~autovector() { clear(); } |
Unexecuted instantiation: rocksdb::autovector<unsigned int, 8ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::~autovector() rocksdb::autovector<void*, 8ul>::~autovector() Line | Count | Source | 179 | 479 | ~autovector() { clear(); } |
rocksdb::autovector<rocksdb::LevelFilesBrief, 2ul>::~autovector() Line | Count | Source | 179 | 260 | ~autovector() { clear(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::~autovector() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::~autovector() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::~autovector() Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::~autovector() |
180 | | |
181 | | // -- Immutable operations |
182 | | // Indicate if all data resides in in-stack data structure. |
183 | | bool only_in_stack() const { |
184 | | // If no element was inserted at all, the vector's capacity will be `0`. |
185 | | return vect_.capacity() == 0; |
186 | | } |
187 | | |
188 | 137M | size_type size() const { return num_stack_items_ + vect_.size(); } rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::size() const Line | Count | Source | 188 | 9.53M | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::size() const Line | Count | Source | 188 | 1.24M | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::size() const Line | Count | Source | 188 | 1.21M | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::size() const Line | Count | Source | 188 | 1.21M | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::size() const Line | Count | Source | 188 | 53 | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<rocksdb::log::Writer*, 8ul>::size() const Line | Count | Source | 188 | 79.4k | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::size() const Line | Count | Source | 188 | 23.2k | size_type size() const { return num_stack_items_ + vect_.size(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::size() const rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::size() const Line | Count | Source | 188 | 122k | size_type size() const { return num_stack_items_ + vect_.size(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::size() const rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::size() const Line | Count | Source | 188 | 41.8k | size_type size() const { return num_stack_items_ + vect_.size(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::size() const rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::size() const Line | Count | Source | 188 | 921 | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::size() const Line | Count | Source | 188 | 213k | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::size() const Line | Count | Source | 188 | 121M | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::size() const Line | Count | Source | 188 | 118k | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::size() const Line | Count | Source | 188 | 532 | size_type size() const { return num_stack_items_ + vect_.size(); } |
Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::size() const rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::size() const Line | Count | Source | 188 | 798 | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<unsigned long, 8ul>::size() const Line | Count | Source | 188 | 952k | size_type size() const { return num_stack_items_ + vect_.size(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>::size() const rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::size() const Line | Count | Source | 188 | 540 | size_type size() const { return num_stack_items_ + vect_.size(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::size() const rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::size() const Line | Count | Source | 188 | 86.1k | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<rocksdb::Version*, 8ul>::size() const Line | Count | Source | 188 | 105k | size_type size() const { return num_stack_items_ + vect_.size(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::BlockHandle, 32ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 32ul>::size() const rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::size() const Line | Count | Source | 188 | 854k | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::size() const Line | Count | Source | 188 | 388 | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::size() const Line | Count | Source | 188 | 3.97k | size_type size() const { return num_stack_items_ + vect_.size(); } |
rocksdb::autovector<unsigned int, 8ul>::size() const Line | Count | Source | 188 | 46.2k | size_type size() const { return num_stack_items_ + vect_.size(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::size() const rocksdb::autovector<void*, 8ul>::size() const Line | Count | Source | 188 | 479 | size_type size() const { return num_stack_items_ + vect_.size(); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FileIndexer::IndexLevel, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::size() const Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::size() const Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::size() const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::size() const Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::size() const Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::size() const |
189 | | |
190 | | // resize does not guarantee anything about the contents of the newly |
191 | | // available elements |
192 | 42.2k | void resize(size_type n) { |
193 | 42.2k | if (n > kSize) { |
194 | 0 | vect_.resize(n - kSize); |
195 | 0 | while (num_stack_items_ < kSize) { |
196 | 0 | new ((void*)(&values_[num_stack_items_++])) value_type(); |
197 | 0 | } |
198 | 0 | num_stack_items_ = kSize; |
199 | 42.2k | } else { |
200 | 42.2k | vect_.clear(); |
201 | 73.7k | while (num_stack_items_ < n) { |
202 | 31.4k | new ((void*)(&values_[num_stack_items_++])) value_type(); |
203 | 31.4k | } |
204 | 42.2k | while (num_stack_items_ > n) { |
205 | 0 | values_[--num_stack_items_].~value_type(); |
206 | 0 | } |
207 | 42.2k | } |
208 | 42.2k | } Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::resize(unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::resize(unsigned long) rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::resize(unsigned long) Line | Count | Source | 192 | 35.3k | void resize(size_type n) { | 193 | 35.3k | if (n > kSize) { | 194 | 0 | vect_.resize(n - kSize); | 195 | 0 | while (num_stack_items_ < kSize) { | 196 | 0 | new ((void*)(&values_[num_stack_items_++])) value_type(); | 197 | 0 | } | 198 | 0 | num_stack_items_ = kSize; | 199 | 35.3k | } else { | 200 | 35.3k | vect_.clear(); | 201 | 50.8k | while (num_stack_items_ < n) { | 202 | 15.5k | new ((void*)(&values_[num_stack_items_++])) value_type(); | 203 | 15.5k | } | 204 | 35.3k | while (num_stack_items_ > n) { | 205 | 0 | values_[--num_stack_items_].~value_type(); | 206 | 0 | } | 207 | 35.3k | } | 208 | 35.3k | } |
rocksdb::autovector<rocksdb::LevelFilesBrief, 2ul>::resize(unsigned long) Line | Count | Source | 192 | 260 | void resize(size_type n) { | 193 | 260 | if (n > kSize) { | 194 | 0 | vect_.resize(n - kSize); | 195 | 0 | while (num_stack_items_ < kSize) { | 196 | 0 | new ((void*)(&values_[num_stack_items_++])) value_type(); | 197 | 0 | } | 198 | 0 | num_stack_items_ = kSize; | 199 | 260 | } else { | 200 | 260 | vect_.clear(); | 201 | 653 | while (num_stack_items_ < n) { | 202 | 393 | new ((void*)(&values_[num_stack_items_++])) value_type(); | 203 | 393 | } | 204 | 260 | while (num_stack_items_ > n) { | 205 | 0 | values_[--num_stack_items_].~value_type(); | 206 | 0 | } | 207 | 260 | } | 208 | 260 | } |
rocksdb::autovector<rocksdb::FileIndexer::IndexLevel, 8ul>::resize(unsigned long) Line | Count | Source | 192 | 6.69k | void resize(size_type n) { | 193 | 6.69k | if (n > kSize) { | 194 | 0 | vect_.resize(n - kSize); | 195 | 0 | while (num_stack_items_ < kSize) { | 196 | 0 | new ((void*)(&values_[num_stack_items_++])) value_type(); | 197 | 0 | } | 198 | 0 | num_stack_items_ = kSize; | 199 | 6.69k | } else { | 200 | 6.69k | vect_.clear(); | 201 | 22.2k | while (num_stack_items_ < n) { | 202 | 15.5k | new ((void*)(&values_[num_stack_items_++])) value_type(); | 203 | 15.5k | } | 204 | 6.69k | while (num_stack_items_ > n) { | 205 | 0 | values_[--num_stack_items_].~value_type(); | 206 | 0 | } | 207 | 6.69k | } | 208 | 6.69k | } |
|
209 | | |
210 | 61.2M | bool empty() const { return size() == 0; } Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 8ul>::empty() const Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::empty() const rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::empty() const Line | Count | Source | 210 | 62.7k | bool empty() const { return size() == 0; } |
rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::empty() const Line | Count | Source | 210 | 48 | bool empty() const { return size() == 0; } |
rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::empty() const Line | Count | Source | 210 | 147k | bool empty() const { return size() == 0; } |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::empty() const Line | Count | Source | 210 | 60.6M | bool empty() const { return size() == 0; } |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::empty() const Line | Count | Source | 210 | 394 | bool empty() const { return size() == 0; } |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::empty() const Line | Count | Source | 210 | 48 | bool empty() const { return size() == 0; } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::empty() const Line | Count | Source | 210 | 266 | bool empty() const { return size() == 0; } |
rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::empty() const Line | Count | Source | 210 | 133 | bool empty() const { return size() == 0; } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::empty() const Line | Count | Source | 210 | 16.9k | bool empty() const { return size() == 0; } |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::empty() const Line | Count | Source | 210 | 266 | bool empty() const { return size() == 0; } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::empty() const Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::empty() const rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::empty() const Line | Count | Source | 210 | 423k | bool empty() const { return size() == 0; } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::empty() const Line | Count | Source | 210 | 1.87k | bool empty() const { return size() == 0; } |
rocksdb::autovector<unsigned int, 8ul>::empty() const Line | Count | Source | 210 | 23.1k | bool empty() const { return size() == 0; } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::empty() const Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::empty() const Unexecuted instantiation: rocksdb::autovector<unsigned long, 8ul>::empty() const Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::empty() const |
211 | | |
212 | | size_type capacity() const { return kSize + vect_.capacity(); } |
213 | | |
214 | 0 | void reserve(size_t cap) { |
215 | 0 | if (cap > kSize) { |
216 | 0 | vect_.reserve(cap - kSize); |
217 | 0 | } |
218 | |
|
219 | 0 | assert(cap <= capacity()); |
220 | 0 | } Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::reserve(unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::reserve(unsigned long) Unexecuted instantiation: rocksdb::autovector<unsigned int, 16ul>::reserve(unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::reserve(unsigned long) |
221 | | |
222 | 304M | const_reference operator[](size_type n) const { |
223 | 304M | assert(n < size()); |
224 | 304M | if (n < kSize) { |
225 | 304M | return values_[n]; |
226 | 304M | } |
227 | 0 | return vect_[n - kSize]; |
228 | 304M | } rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 1 | const_reference operator[](size_type n) const { | 223 | 1 | assert(n < size()); | 224 | 1 | if (n < kSize) { | 225 | 1 | return values_[n]; | 226 | 1 | } | 227 | 0 | return vect_[n - kSize]; | 228 | 1 | } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::operator[](unsigned long) const Line | Count | Source | 222 | 52 | const_reference operator[](size_type n) const { | 223 | 52 | assert(n < size()); | 224 | 52 | if (n < kSize) { | 225 | 52 | return values_[n]; | 226 | 52 | } | 227 | 0 | return vect_[n - kSize]; | 228 | 52 | } |
rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 33.1k | const_reference operator[](size_type n) const { | 223 | 33.1k | assert(n < size()); | 224 | 33.1k | if (n < kSize) { | 225 | 33.1k | return values_[n]; | 226 | 33.1k | } | 227 | 0 | return vect_[n - kSize]; | 228 | 33.1k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::operator[](unsigned long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::operator[](unsigned long) const rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 134k | const_reference operator[](size_type n) const { | 223 | 134k | assert(n < size()); | 224 | 134k | if (n < kSize) { | 225 | 134k | return values_[n]; | 226 | 134k | } | 227 | 0 | return vect_[n - kSize]; | 228 | 134k | } |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 302M | const_reference operator[](size_type n) const { | 223 | 302M | assert(n < size()); | 224 | 302M | if (n < kSize) { | 225 | 302M | return values_[n]; | 226 | 302M | } | 227 | 0 | return vect_[n - kSize]; | 228 | 302M | } |
rocksdb::autovector<rocksdb::LevelFilesBrief, 2ul>::operator[](unsigned long) const Line | Count | Source | 222 | 793 | const_reference operator[](size_type n) const { | 223 | 793 | assert(n < size()); | 224 | 793 | if (n < kSize) { | 225 | 793 | return values_[n]; | 226 | 793 | } | 227 | 0 | return vect_[n - kSize]; | 228 | 793 | } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 399 | const_reference operator[](size_type n) const { | 223 | 399 | assert(n < size()); | 224 | 399 | if (n < kSize) { | 225 | 399 | return values_[n]; | 226 | 399 | } | 227 | 0 | return vect_[n - kSize]; | 228 | 399 | } |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 133 | const_reference operator[](size_type n) const { | 223 | 133 | assert(n < size()); | 224 | 133 | if (n < kSize) { | 225 | 133 | return values_[n]; | 226 | 133 | } | 227 | 0 | return vect_[n - kSize]; | 228 | 133 | } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 37.5k | const_reference operator[](size_type n) const { | 223 | 37.5k | assert(n < size()); | 224 | 37.5k | if (n < kSize) { | 225 | 37.5k | return values_[n]; | 226 | 37.5k | } | 227 | 0 | return vect_[n - kSize]; | 228 | 37.5k | } |
rocksdb::autovector<unsigned long const*, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 288 | const_reference operator[](size_type n) const { | 223 | 288 | assert(n < size()); | 224 | 288 | if (n < kSize) { | 225 | 288 | return values_[n]; | 226 | 288 | } | 227 | 0 | return vect_[n - kSize]; | 228 | 288 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::operator[](unsigned long) const rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 134k | const_reference operator[](size_type n) const { | 223 | 134k | assert(n < size()); | 224 | 134k | if (n < kSize) { | 225 | 134k | return values_[n]; | 226 | 134k | } | 227 | 0 | return vect_[n - kSize]; | 228 | 134k | } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 25.0k | const_reference operator[](size_type n) const { | 223 | 25.0k | assert(n < size()); | 224 | 25.0k | if (n < kSize) { | 225 | 25.0k | return values_[n]; | 226 | 25.0k | } | 227 | 0 | return vect_[n - kSize]; | 228 | 25.0k | } |
Unexecuted instantiation: rocksdb::autovector<unsigned long, 8ul>::operator[](unsigned long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::FileMetaData*, 8ul>::operator[](unsigned long) const Unexecuted instantiation: rocksdb::autovector<std::__1::list<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> >, std::__1::allocator<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> > > >*, 8ul>::operator[](unsigned long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::MemTableList*, 8ul>::operator[](unsigned long) const rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 680 | const_reference operator[](size_type n) const { | 223 | 680 | assert(n < size()); | 224 | 680 | if (n < kSize) { | 225 | 680 | return values_[n]; | 226 | 680 | } | 227 | 0 | return vect_[n - kSize]; | 228 | 680 | } |
rocksdb::autovector<rocksdb::MutableCFOptions const*, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 12.5k | const_reference operator[](size_type n) const { | 223 | 12.5k | assert(n < size()); | 224 | 12.5k | if (n < kSize) { | 225 | 12.5k | return values_[n]; | 226 | 12.5k | } | 227 | 0 | return vect_[n - kSize]; | 228 | 12.5k | } |
rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 1.16M | const_reference operator[](size_type n) const { | 223 | 1.16M | assert(n < size()); | 224 | 1.16M | if (n < kSize) { | 225 | 1.16M | return values_[n]; | 226 | 1.16M | } | 227 | 0 | return vect_[n - kSize]; | 228 | 1.16M | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::BlockHandle, 32ul>::operator[](unsigned long) const rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 525k | const_reference operator[](size_type n) const { | 223 | 525k | assert(n < size()); | 224 | 525k | if (n < kSize) { | 225 | 525k | return values_[n]; | 226 | 525k | } | 227 | 0 | return vect_[n - kSize]; | 228 | 525k | } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 1.20k | const_reference operator[](size_type n) const { | 223 | 1.20k | assert(n < size()); | 224 | 1.20k | if (n < kSize) { | 225 | 1.20k | return values_[n]; | 226 | 1.20k | } | 227 | 0 | return vect_[n - kSize]; | 228 | 1.20k | } |
Unexecuted instantiation: rocksdb::autovector<unsigned int, 8ul>::operator[](unsigned long) const Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::operator[](unsigned long) const rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::operator[](unsigned long) const Line | Count | Source | 222 | 6.80k | const_reference operator[](size_type n) const { | 223 | 6.80k | assert(n < size()); | 224 | 6.80k | if (n < kSize) { | 225 | 6.80k | return values_[n]; | 226 | 6.80k | } | 227 | 0 | return vect_[n - kSize]; | 228 | 6.80k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FileIndexer::IndexLevel, 8ul>::operator[](unsigned long) const |
229 | | |
230 | 1.00G | reference operator[](size_type n) { |
231 | 1.00G | assert(n < size()); |
232 | 1.00G | if (n < kSize) { |
233 | 202M | return values_[n]; |
234 | 202M | } |
235 | 799M | return vect_[n - kSize]; |
236 | 1.00G | } Unexecuted instantiation: rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::operator[](unsigned long) rocksdb::autovector<rocksdb::MemTable*, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 665 | reference operator[](size_type n) { | 231 | 665 | assert(n < size()); | 232 | 665 | if (n < kSize) { | 233 | 665 | return values_[n]; | 234 | 665 | } | 235 | 0 | return vect_[n - kSize]; | 236 | 665 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::operator[](unsigned long) rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 479 | reference operator[](size_type n) { | 231 | 479 | assert(n < size()); | 232 | 479 | if (n < kSize) { | 233 | 479 | return values_[n]; | 234 | 479 | } | 235 | 0 | return vect_[n - kSize]; | 236 | 479 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::operator[](unsigned long) rocksdb::autovector<rocksdb::log::Writer*, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 266 | reference operator[](size_type n) { | 231 | 266 | assert(n < size()); | 232 | 266 | if (n < kSize) { | 233 | 266 | return values_[n]; | 234 | 266 | } | 235 | 0 | return vect_[n - kSize]; | 236 | 266 | } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 34.6k | reference operator[](size_type n) { | 231 | 34.6k | assert(n < size()); | 232 | 34.6k | if (n < kSize) { | 233 | 34.6k | return values_[n]; | 234 | 34.6k | } | 235 | 0 | return vect_[n - kSize]; | 236 | 34.6k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::operator[](unsigned long) rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 106k | reference operator[](size_type n) { | 231 | 106k | assert(n < size()); | 232 | 106k | if (n < kSize) { | 233 | 106k | return values_[n]; | 234 | 106k | } | 235 | 0 | return vect_[n - kSize]; | 236 | 106k | } |
rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 67.2k | reference operator[](size_type n) { | 231 | 67.2k | assert(n < size()); | 232 | 67.2k | if (n < kSize) { | 233 | 67.2k | return values_[n]; | 234 | 67.2k | } | 235 | 0 | return vect_[n - kSize]; | 236 | 67.2k | } |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 181M | reference operator[](size_type n) { | 231 | 181M | assert(n < size()); | 232 | 181M | if (n < kSize) { | 233 | 181M | return values_[n]; | 234 | 181M | } | 235 | 0 | return vect_[n - kSize]; | 236 | 181M | } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 133 | reference operator[](size_type n) { | 231 | 133 | assert(n < size()); | 232 | 133 | if (n < kSize) { | 233 | 133 | return values_[n]; | 234 | 133 | } | 235 | 0 | return vect_[n - kSize]; | 236 | 133 | } |
Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::operator[](unsigned long) rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 532 | reference operator[](size_type n) { | 231 | 532 | assert(n < size()); | 232 | 532 | if (n < kSize) { | 233 | 532 | return values_[n]; | 234 | 532 | } | 235 | 0 | return vect_[n - kSize]; | 236 | 532 | } |
rocksdb::autovector<unsigned long, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 818M | reference operator[](size_type n) { | 231 | 818M | assert(n < size()); | 232 | 818M | if (n < kSize) { | 233 | 19.1M | return values_[n]; | 234 | 19.1M | } | 235 | 799M | return vect_[n - kSize]; | 236 | 818M | } |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 399 | reference operator[](size_type n) { | 231 | 399 | assert(n < size()); | 232 | 399 | if (n < kSize) { | 233 | 399 | return values_[n]; | 234 | 399 | } | 235 | 0 | return vect_[n - kSize]; | 236 | 399 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>::operator[](unsigned long) rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 72.0k | reference operator[](size_type n) { | 231 | 72.0k | assert(n < size()); | 232 | 72.0k | if (n < kSize) { | 233 | 72.0k | return values_[n]; | 234 | 72.0k | } | 235 | 0 | return vect_[n - kSize]; | 236 | 72.0k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::GetContext, 16ul>::operator[](unsigned long) rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 8.21k | reference operator[](size_type n) { | 231 | 8.21k | assert(n < size()); | 232 | 8.21k | if (n < kSize) { | 233 | 8.21k | return values_[n]; | 234 | 8.21k | } | 235 | 0 | return vect_[n - kSize]; | 236 | 8.21k | } |
rocksdb::autovector<rocksdb::Version*, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 59.3k | reference operator[](size_type n) { | 231 | 59.3k | assert(n < size()); | 232 | 59.3k | if (n < kSize) { | 233 | 59.3k | return values_[n]; | 234 | 59.3k | } | 235 | 0 | return vect_[n - kSize]; | 236 | 59.3k | } |
rocksdb::autovector<rocksdb::MutableCFOptions const*, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 47.2k | reference operator[](size_type n) { | 231 | 47.2k | assert(n < size()); | 232 | 47.2k | if (n < kSize) { | 233 | 47.2k | return values_[n]; | 234 | 47.2k | } | 235 | 0 | return vect_[n - kSize]; | 236 | 47.2k | } |
rocksdb::autovector<std::__1::optional<unsigned long>, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 24.3k | reference operator[](size_type n) { | 231 | 24.3k | assert(n < size()); | 232 | 24.3k | if (n < kSize) { | 233 | 24.3k | return values_[n]; | 234 | 24.3k | } | 235 | 0 | return vect_[n - kSize]; | 236 | 24.3k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<unsigned int, 16ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::operator[](unsigned long) rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 1.90k | reference operator[](size_type n) { | 231 | 1.90k | assert(n < size()); | 232 | 1.90k | if (n < kSize) { | 233 | 1.90k | return values_[n]; | 234 | 1.90k | } | 235 | 0 | return vect_[n - kSize]; | 236 | 1.90k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<unsigned long, 32ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::BlockHandle, 32ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 32ul>::operator[](unsigned long) rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 895k | reference operator[](size_type n) { | 231 | 895k | assert(n < size()); | 232 | 895k | if (n < kSize) { | 233 | 895k | return values_[n]; | 234 | 895k | } | 235 | 0 | return vect_[n - kSize]; | 236 | 895k | } |
Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::operator[](unsigned long) rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 3.82k | reference operator[](size_type n) { | 231 | 3.82k | assert(n < size()); | 232 | 3.82k | if (n < kSize) { | 233 | 3.79k | return values_[n]; | 234 | 3.79k | } | 235 | 31 | return vect_[n - kSize]; | 236 | 3.82k | } |
rocksdb::autovector<unsigned int, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 23.1k | reference operator[](size_type n) { | 231 | 23.1k | assert(n < size()); | 232 | 23.1k | if (n < kSize) { | 233 | 23.1k | return values_[n]; | 234 | 23.1k | } | 235 | 0 | return vect_[n - kSize]; | 236 | 23.1k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::operator[](unsigned long) rocksdb::autovector<void*, 8ul>::operator[](unsigned long) Line | Count | Source | 230 | 315 | reference operator[](size_type n) { | 231 | 315 | assert(n < size()); | 232 | 315 | if (n < kSize) { | 233 | 315 | return values_[n]; | 234 | 315 | } | 235 | 0 | return vect_[n - kSize]; | 236 | 315 | } |
rocksdb::autovector<rocksdb::LevelFilesBrief, 2ul>::operator[](unsigned long) Line | Count | Source | 230 | 393 | reference operator[](size_type n) { | 231 | 393 | assert(n < size()); | 232 | 393 | if (n < kSize) { | 233 | 393 | return values_[n]; | 234 | 393 | } | 235 | 0 | return vect_[n - kSize]; | 236 | 393 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FileIndexer::IndexLevel, 8ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::operator[](unsigned long) Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::operator[](unsigned long) Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::operator[](unsigned long) Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::operator[](unsigned long) |
237 | | |
238 | 0 | const_reference at(size_type n) const { |
239 | 0 | assert(n < size()); |
240 | 0 | return (*this)[n]; |
241 | 0 | } |
242 | | |
243 | | reference at(size_type n) { |
244 | | assert(n < size()); |
245 | | return (*this)[n]; |
246 | | } |
247 | | |
248 | 60.7M | reference front() { |
249 | 60.7M | assert(!empty()); |
250 | 60.7M | return *begin(); |
251 | 60.7M | } Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::front() Unexecuted instantiation: rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::front() rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::front() Line | Count | Source | 248 | 60.5M | reference front() { | 249 | 60.5M | assert(!empty()); | 250 | 60.5M | return *begin(); | 251 | 60.5M | } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::front() Line | Count | Source | 248 | 133 | reference front() { | 249 | 133 | assert(!empty()); | 250 | 133 | return *begin(); | 251 | 133 | } |
rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::front() Line | Count | Source | 248 | 227k | reference front() { | 249 | 227k | assert(!empty()); | 250 | 227k | return *begin(); | 251 | 227k | } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::front() Line | Count | Source | 248 | 509 | reference front() { | 249 | 509 | assert(!empty()); | 250 | 509 | return *begin(); | 251 | 509 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::front() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::front() |
252 | | |
253 | 303M | const_reference front() const { |
254 | 303M | assert(!empty()); |
255 | 303M | return *begin(); |
256 | 303M | } Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::front() const rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::front() const Line | Count | Source | 253 | 134k | const_reference front() const { | 254 | 134k | assert(!empty()); | 255 | 134k | return *begin(); | 256 | 134k | } |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::front() const Line | Count | Source | 253 | 302M | const_reference front() const { | 254 | 302M | assert(!empty()); | 255 | 302M | return *begin(); | 256 | 302M | } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::front() const Line | Count | Source | 253 | 99.1k | const_reference front() const { | 254 | 99.1k | assert(!empty()); | 255 | 99.1k | return *begin(); | 256 | 99.1k | } |
rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::front() const Line | Count | Source | 253 | 525k | const_reference front() const { | 254 | 525k | assert(!empty()); | 255 | 525k | return *begin(); | 256 | 525k | } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::front() const Line | Count | Source | 253 | 1.20k | const_reference front() const { | 254 | 1.20k | assert(!empty()); | 255 | 1.20k | return *begin(); | 256 | 1.20k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::front() const |
257 | | |
258 | 37.8k | reference back() { |
259 | 37.8k | assert(!empty()); |
260 | 37.8k | return *(end() - 1); |
261 | 37.8k | } Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::back() Unexecuted instantiation: rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::back() Unexecuted instantiation: rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::back() Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::back() Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>::back() Unexecuted instantiation: rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::back() rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::back() Line | Count | Source | 258 | 11.0k | reference back() { | 259 | 11.0k | assert(!empty()); | 260 | 11.0k | return *(end() - 1); | 261 | 11.0k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::back() Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 32ul>::back() rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::back() Line | Count | Source | 258 | 3.44k | reference back() { | 259 | 3.44k | assert(!empty()); | 260 | 3.44k | return *(end() - 1); | 261 | 3.44k | } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::back() Line | Count | Source | 258 | 232 | reference back() { | 259 | 232 | assert(!empty()); | 260 | 232 | return *(end() - 1); | 261 | 232 | } |
rocksdb::autovector<unsigned int, 8ul>::back() Line | Count | Source | 258 | 23.1k | reference back() { | 259 | 23.1k | assert(!empty()); | 260 | 23.1k | return *(end() - 1); | 261 | 23.1k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::back() Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::back() Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::back() |
262 | | |
263 | 0 | const_reference back() const { |
264 | 0 | assert(!empty()); |
265 | 0 | return *(end() - 1); |
266 | 0 | } |
267 | | |
268 | | // -- Mutable Operations |
269 | 40.7k | void push_back(T&& item) { |
270 | 40.7k | if (num_stack_items_ < kSize) { |
271 | 40.7k | new ((void*)(&values_[num_stack_items_])) value_type(); |
272 | 40.7k | values_[num_stack_items_++] = std::move(item); |
273 | 40.7k | } else { |
274 | 0 | vect_.push_back(item); |
275 | 0 | } |
276 | 40.7k | } rocksdb::autovector<rocksdb::log::Writer*, 8ul>::push_back(rocksdb::log::Writer*&&) Line | Count | Source | 269 | 133 | void push_back(T&& item) { | 270 | 133 | if (num_stack_items_ < kSize) { | 271 | 133 | new ((void*)(&values_[num_stack_items_])) value_type(); | 272 | 133 | values_[num_stack_items_++] = std::move(item); | 273 | 133 | } else { | 274 | 0 | vect_.push_back(item); | 275 | 0 | } | 276 | 133 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::push_back(rocksdb::MultiCfIteratorInfo&&) rocksdb::autovector<rocksdb::MutableCFOptions const*, 8ul>::push_back(rocksdb::MutableCFOptions const*&&) Line | Count | Source | 269 | 11.8k | void push_back(T&& item) { | 270 | 11.8k | if (num_stack_items_ < kSize) { | 271 | 11.8k | new ((void*)(&values_[num_stack_items_])) value_type(); | 272 | 11.8k | values_[num_stack_items_++] = std::move(item); | 273 | 11.8k | } else { | 274 | 0 | vect_.push_back(item); | 275 | 0 | } | 276 | 11.8k | } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::push_back(rocksdb::VersionEdit*&&) Line | Count | Source | 269 | 266 | void push_back(T&& item) { | 270 | 266 | if (num_stack_items_ < kSize) { | 271 | 266 | new ((void*)(&values_[num_stack_items_])) value_type(); | 272 | 266 | values_[num_stack_items_++] = std::move(item); | 273 | 266 | } else { | 274 | 0 | vect_.push_back(item); | 275 | 0 | } | 276 | 266 | } |
rocksdb::autovector<unsigned long, 8ul>::push_back(unsigned long&&) Line | Count | Source | 269 | 107 | void push_back(T&& item) { | 270 | 107 | if (num_stack_items_ < kSize) { | 271 | 107 | new ((void*)(&values_[num_stack_items_])) value_type(); | 272 | 107 | values_[num_stack_items_++] = std::move(item); | 273 | 107 | } else { | 274 | 0 | vect_.push_back(item); | 275 | 0 | } | 276 | 107 | } |
rocksdb::autovector<unsigned long const*, 8ul>::push_back(unsigned long const*&&) Line | Count | Source | 269 | 133 | void push_back(T&& item) { | 270 | 133 | if (num_stack_items_ < kSize) { | 271 | 133 | new ((void*)(&values_[num_stack_items_])) value_type(); | 272 | 133 | values_[num_stack_items_++] = std::move(item); | 273 | 133 | } else { | 274 | 0 | vect_.push_back(item); | 275 | 0 | } | 276 | 133 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::push_back(rocksdb::IngestedFileInfo const*&&) Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::push_back(rocksdb::Slice&&) rocksdb::autovector<std::__1::optional<unsigned long>, 8ul>::push_back(std::__1::optional<unsigned long>&&) Line | Count | Source | 269 | 736 | void push_back(T&& item) { | 270 | 736 | if (num_stack_items_ < kSize) { | 271 | 736 | new ((void*)(&values_[num_stack_items_])) value_type(); | 272 | 736 | values_[num_stack_items_++] = std::move(item); | 273 | 736 | } else { | 274 | 0 | vect_.push_back(item); | 275 | 0 | } | 276 | 736 | } |
rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::push_back(rocksdb::autovector<unsigned long, 8ul> const*&&) Line | Count | Source | 269 | 24.3k | void push_back(T&& item) { | 270 | 24.3k | if (num_stack_items_ < kSize) { | 271 | 24.3k | new ((void*)(&values_[num_stack_items_])) value_type(); | 272 | 24.3k | values_[num_stack_items_++] = std::move(item); | 273 | 24.3k | } else { | 274 | 0 | vect_.push_back(item); | 275 | 0 | } | 276 | 24.3k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::push_back(rocksdb::FdWithKeyRange*&&) Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::push_back(rocksdb::FdWithKeyRange*&&) Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::push_back(rocksdb::SavePoint&&) rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::push_back(rocksdb::MergingIterator::HeapItem*&&) Line | Count | Source | 269 | 3.12k | void push_back(T&& item) { | 270 | 3.12k | if (num_stack_items_ < kSize) { | 271 | 3.12k | new ((void*)(&values_[num_stack_items_])) value_type(); | 272 | 3.12k | values_[num_stack_items_++] = std::move(item); | 273 | 3.12k | } else { | 274 | 0 | vect_.push_back(item); | 275 | 0 | } | 276 | 3.12k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::push_back(rocksdb::CompactionMergingIterator::HeapItem*&&) Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::push_back(rocksdb::CoalescingIterator::WideColumnWithOrder&&) Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::push_back(std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>&&) Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::push_back(std::__1::pair<unsigned long, int>&&) |
277 | | |
278 | 60.7M | void push_back(const T& item) { |
279 | 60.7M | if (num_stack_items_ < kSize) { |
280 | 1.74M | new ((void*)(&values_[num_stack_items_])) value_type(); |
281 | 1.74M | values_[num_stack_items_++] = item; |
282 | 59.0M | } else { |
283 | 59.0M | vect_.push_back(item); |
284 | 59.0M | } |
285 | 60.7M | } rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::push_back(rocksdb::lru_cache::LRUHandle* const&) Line | Count | Source | 278 | 1 | void push_back(const T& item) { | 279 | 1 | if (num_stack_items_ < kSize) { | 280 | 1 | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 1 | values_[num_stack_items_++] = item; | 282 | 1 | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 1 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::push_back(rocksdb::log::Writer* const&) Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::push_back(rocksdb::MultiCfIteratorInfo const&) rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::push_back(rocksdb::ColumnFamilyData* const&) Line | Count | Source | 278 | 52 | void push_back(const T& item) { | 279 | 52 | if (num_stack_items_ < kSize) { | 280 | 52 | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 52 | values_[num_stack_items_++] = item; | 282 | 52 | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 52 | } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::push_back(rocksdb::ColumnFamilyData* const&) Line | Count | Source | 278 | 266 | void push_back(const T& item) { | 279 | 266 | if (num_stack_items_ < kSize) { | 280 | 266 | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 266 | values_[num_stack_items_++] = item; | 282 | 266 | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 266 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::push_back(rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const&) rocksdb::autovector<unsigned long, 8ul>::push_back(unsigned long const&) Line | Count | Source | 278 | 60.6M | void push_back(const T& item) { | 279 | 60.6M | if (num_stack_items_ < kSize) { | 280 | 1.60M | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 1.60M | values_[num_stack_items_++] = item; | 282 | 59.0M | } else { | 283 | 59.0M | vect_.push_back(item); | 284 | 59.0M | } | 285 | 60.6M | } |
rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::push_back(std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long> const&) Line | Count | Source | 278 | 33.6k | void push_back(const T& item) { | 279 | 33.6k | if (num_stack_items_ < kSize) { | 280 | 33.6k | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 33.6k | values_[num_stack_items_++] = item; | 282 | 33.6k | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 33.6k | } |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::push_back(rocksdb::TruncatedRangeDelIterator* const&) Line | Count | Source | 278 | 9.52k | void push_back(const T& item) { | 279 | 9.52k | if (num_stack_items_ < kSize) { | 280 | 9.52k | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 9.52k | values_[num_stack_items_++] = item; | 282 | 9.52k | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 9.52k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::push_back(rocksdb::SuperVersionContext::WriteStallNotification const&) Unexecuted instantiation: rocksdb::autovector<unsigned long const*, 8ul>::push_back(unsigned long const* const&) rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::push_back(rocksdb::UserKeyRange const&) Line | Count | Source | 278 | 270 | void push_back(const T& item) { | 279 | 270 | if (num_stack_items_ < kSize) { | 280 | 270 | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 270 | values_[num_stack_items_++] = item; | 282 | 270 | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 270 | } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::push_back(rocksdb::MemTable* const&) Line | Count | Source | 278 | 399 | void push_back(const T& item) { | 279 | 399 | if (num_stack_items_ < kSize) { | 280 | 399 | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 399 | values_[num_stack_items_++] = item; | 282 | 399 | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 399 | } |
rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::push_back(std::__1::pair<int, rocksdb::FileMetaData*> const&) Line | Count | Source | 278 | 82 | void push_back(const T& item) { | 279 | 82 | if (num_stack_items_ < kSize) { | 280 | 82 | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 82 | values_[num_stack_items_++] = item; | 282 | 82 | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 82 | } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::push_back(rocksdb::VersionEdit* const&) Line | Count | Source | 278 | 24.3k | void push_back(const T& item) { | 279 | 24.3k | if (num_stack_items_ < kSize) { | 280 | 24.3k | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 24.3k | values_[num_stack_items_++] = item; | 282 | 24.3k | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 24.3k | } |
rocksdb::autovector<rocksdb::Version*, 8ul>::push_back(rocksdb::Version* const&) Line | Count | Source | 278 | 11.8k | void push_back(const T& item) { | 279 | 11.8k | if (num_stack_items_ < kSize) { | 280 | 11.8k | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 11.8k | values_[num_stack_items_++] = item; | 282 | 11.8k | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 11.8k | } |
rocksdb::autovector<std::__1::optional<unsigned long>, 8ul>::push_back(std::__1::optional<unsigned long> const&) Line | Count | Source | 278 | 23.6k | void push_back(const T& item) { | 279 | 23.6k | if (num_stack_items_ < kSize) { | 280 | 23.6k | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 23.6k | values_[num_stack_items_++] = item; | 282 | 23.6k | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 23.6k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::push_back(rocksdb::ProtectionInfoKVOC<unsigned long> const&) rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::push_back(rocksdb::LogBuffer::BufferedLog* const&) Line | Count | Source | 278 | 1.90k | void push_back(const T& item) { | 279 | 1.90k | if (num_stack_items_ < kSize) { | 280 | 1.90k | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 1.90k | values_[num_stack_items_++] = item; | 282 | 1.90k | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 1.90k | } |
rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::push_back(rocksdb::MergingIterator::HeapItem* const&) Line | Count | Source | 278 | 6.53k | void push_back(const T& item) { | 279 | 6.53k | if (num_stack_items_ < kSize) { | 280 | 6.53k | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 6.53k | values_[num_stack_items_++] = item; | 282 | 6.53k | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 6.53k | } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::push_back(rocksdb::CompactionMergingIterator::HeapItem* const&) Line | Count | Source | 278 | 551 | void push_back(const T& item) { | 279 | 551 | if (num_stack_items_ < kSize) { | 280 | 539 | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 539 | values_[num_stack_items_++] = item; | 282 | 539 | } else { | 283 | 12 | vect_.push_back(item); | 284 | 12 | } | 285 | 551 | } |
rocksdb::autovector<void*, 8ul>::push_back(void* const&) Line | Count | Source | 278 | 315 | void push_back(const T& item) { | 279 | 315 | if (num_stack_items_ < kSize) { | 280 | 315 | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 315 | values_[num_stack_items_++] = item; | 282 | 315 | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 315 | } |
rocksdb::autovector<unsigned int, 8ul>::push_back(unsigned int const&) Line | Count | Source | 278 | 23.1k | void push_back(const T& item) { | 279 | 23.1k | if (num_stack_items_ < kSize) { | 280 | 23.1k | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 23.1k | values_[num_stack_items_++] = item; | 282 | 23.1k | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 23.1k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::push_back(rocksdb::clock_cache::AutoHyperClockTable::HandleImpl* const&) rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::push_back(rocksdb::SuperVersion* const&) Line | Count | Source | 278 | 479 | void push_back(const T& item) { | 279 | 479 | if (num_stack_items_ < kSize) { | 280 | 479 | new ((void*)(&values_[num_stack_items_])) value_type(); | 281 | 479 | values_[num_stack_items_++] = item; | 282 | 479 | } else { | 283 | 0 | vect_.push_back(item); | 284 | 0 | } | 285 | 479 | } |
|
286 | | |
287 | | template <class... Args> |
288 | | #if _LIBCPP_STD_VER > 14 |
289 | 1.23M | reference emplace_back(Args&&... args) { |
290 | 1.23M | if (num_stack_items_ < kSize) { |
291 | 1.23M | return *(new ((void*)(&values_[num_stack_items_++])) |
292 | 1.23M | value_type(std::forward<Args>(args)...)); |
293 | 1.23M | } else { |
294 | 4 | return vect_.emplace_back(std::forward<Args>(args)...); |
295 | 4 | } |
296 | 1.23M | } rocksdb::ColumnFamilyData*& rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::emplace_back<rocksdb::ColumnFamilyData*&>(rocksdb::ColumnFamilyData*&) Line | Count | Source | 289 | 12.5k | reference emplace_back(Args&&... args) { | 290 | 12.5k | if (num_stack_items_ < kSize) { | 291 | 12.5k | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 12.5k | value_type(std::forward<Args>(args)...)); | 293 | 12.5k | } else { | 294 | 0 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 0 | } | 296 | 12.5k | } |
rocksdb::MutableCFOptions const*& rocksdb::autovector<rocksdb::MutableCFOptions const*, 8ul>::emplace_back<rocksdb::MutableCFOptions const*>(rocksdb::MutableCFOptions const*&&) Line | Count | Source | 289 | 12.5k | reference emplace_back(Args&&... args) { | 290 | 12.5k | if (num_stack_items_ < kSize) { | 291 | 12.5k | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 12.5k | value_type(std::forward<Args>(args)...)); | 293 | 12.5k | } else { | 294 | 0 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 0 | } | 296 | 12.5k | } |
rocksdb::VersionEdit*& rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::emplace_back<rocksdb::VersionEdit*&>(rocksdb::VersionEdit*&) Line | Count | Source | 289 | 949 | reference emplace_back(Args&&... args) { | 290 | 949 | if (num_stack_items_ < kSize) { | 291 | 949 | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 949 | value_type(std::forward<Args>(args)...)); | 293 | 949 | } else { | 294 | 0 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 0 | } | 296 | 949 | } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>& rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::emplace_back<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>&>(rocksdb::autovector<rocksdb::VersionEdit*, 8ul>&) Line | Count | Source | 289 | 949 | reference emplace_back(Args&&... args) { | 290 | 949 | if (num_stack_items_ < kSize) { | 291 | 949 | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 949 | value_type(std::forward<Args>(args)...)); | 293 | 949 | } else { | 294 | 0 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 0 | } | 296 | 949 | } |
Unexecuted instantiation: std::__1::shared_ptr<rocksdb::SnapshotImpl const>& rocksdb::autovector<std::__1::shared_ptr<rocksdb::SnapshotImpl const>, 8ul>::emplace_back<std::__1::shared_ptr<rocksdb::SnapshotImpl const>&>(std::__1::shared_ptr<rocksdb::SnapshotImpl const>&) Unexecuted instantiation: rocksdb::KeyContext& rocksdb::autovector<rocksdb::KeyContext, 32ul>::emplace_back<rocksdb::ColumnFamilyHandle*&, rocksdb::Slice const&, rocksdb::PinnableSlice*&, rocksdb::PinnableWideColumns*&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, rocksdb::Status*>(rocksdb::ColumnFamilyHandle*&, rocksdb::Slice const&, rocksdb::PinnableSlice*&, rocksdb::PinnableWideColumns*&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*&&, rocksdb::Status*&&) Unexecuted instantiation: rocksdb::DBImpl::MultiGetKeyRangePerCf& rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::emplace_back<unsigned long&, unsigned long>(unsigned long&, unsigned long&&) Unexecuted instantiation: rocksdb::DBImpl::ColumnFamilySuperVersionPair& rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::emplace_back<rocksdb::ColumnFamilyHandle*&, decltype(nullptr)>(rocksdb::ColumnFamilyHandle*&, decltype(nullptr)&&) Unexecuted instantiation: rocksdb::UserKeyRange& rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::emplace_back<rocksdb::Slice&, rocksdb::Slice&>(rocksdb::Slice&, rocksdb::Slice&) Unexecuted instantiation: rocksdb::UserKeyRangePtr& rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::emplace_back<std::__1::optional<rocksdb::Slice>&, std::__1::optional<rocksdb::Slice>&>(std::__1::optional<rocksdb::Slice>&, std::__1::optional<rocksdb::Slice>&) Unexecuted instantiation: std::__1::pair<int, rocksdb::FileMetaData*>& rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::emplace_back<int&, rocksdb::FileMetaData*&>(int&, rocksdb::FileMetaData*&) rocksdb::autovector<rocksdb::VersionEdit*, 8ul>& rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::emplace_back<rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const&>(rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const&) Line | Count | Source | 289 | 133 | reference emplace_back(Args&&... args) { | 290 | 133 | if (num_stack_items_ < kSize) { | 291 | 133 | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 133 | value_type(std::forward<Args>(args)...)); | 293 | 133 | } else { | 294 | 0 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 0 | } | 296 | 133 | } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>& rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::emplace_back<rocksdb::autovector<rocksdb::VersionEdit*, 8ul> >(rocksdb::autovector<rocksdb::VersionEdit*, 8ul>&&) Line | Count | Source | 289 | 11.4k | reference emplace_back(Args&&... args) { | 290 | 11.4k | if (num_stack_items_ < kSize) { | 291 | 11.4k | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 11.4k | value_type(std::forward<Args>(args)...)); | 293 | 11.4k | } else { | 294 | 0 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 0 | } | 296 | 11.4k | } |
rocksdb::VersionEdit*& rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::emplace_back<rocksdb::VersionEdit*>(rocksdb::VersionEdit*&&) Line | Count | Source | 289 | 23.1k | reference emplace_back(Args&&... args) { | 290 | 23.1k | if (num_stack_items_ < kSize) { | 291 | 23.1k | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 23.1k | value_type(std::forward<Args>(args)...)); | 293 | 23.1k | } else { | 294 | 0 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 0 | } | 296 | 23.1k | } |
Unexecuted instantiation: rocksdb::ColumnFamilyData*& rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::emplace_back<rocksdb::ColumnFamilyData* const&>(rocksdb::ColumnFamilyData* const&) Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >& rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::emplace_back<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: rocksdb::FSDirectory*& rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::emplace_back<rocksdb::FSDirectory*&>(rocksdb::FSDirectory*&) Unexecuted instantiation: std::__1::pair<bool, rocksdb::Status>& rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::emplace_back<bool, rocksdb::Status>(bool&&, rocksdb::Status&&) Unexecuted instantiation: rocksdb::autovector<rocksdb::MemTable*, 8ul> const*& rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::emplace_back<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*>(rocksdb::autovector<rocksdb::MemTable*, 8ul> const*&&) Unexecuted instantiation: rocksdb::MutableCFOptions const*& rocksdb::autovector<rocksdb::MutableCFOptions const*, 8ul>::emplace_back<rocksdb::MutableCFOptions*>(rocksdb::MutableCFOptions*&&) Unexecuted instantiation: rocksdb::FileMetaData*& rocksdb::autovector<rocksdb::FileMetaData*, 8ul>::emplace_back<rocksdb::FileMetaData*>(rocksdb::FileMetaData*&&) Unexecuted instantiation: std::__1::list<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> >, std::__1::allocator<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> > > >*& rocksdb::autovector<std::__1::list<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> >, std::__1::allocator<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> > > >*, 8ul>::emplace_back<std::__1::list<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> >, std::__1::allocator<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> > > >*>(std::__1::list<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> >, std::__1::allocator<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> > > >*&&) Unexecuted instantiation: rocksdb::ColumnFamilyData*& rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::emplace_back<rocksdb::ColumnFamilyData*>(rocksdb::ColumnFamilyData*&&) rocksdb::DBImpl::FlushRequest& rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::emplace_back<rocksdb::DBImpl::FlushRequest>(rocksdb::DBImpl::FlushRequest&&) Line | Count | Source | 289 | 133 | reference emplace_back(Args&&... args) { | 290 | 133 | if (num_stack_items_ < kSize) { | 291 | 133 | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 133 | value_type(std::forward<Args>(args)...)); | 293 | 133 | } else { | 294 | 0 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 0 | } | 296 | 133 | } |
unsigned long& rocksdb::autovector<unsigned long, 8ul>::emplace_back<unsigned long>(unsigned long&&) Line | Count | Source | 289 | 133 | reference emplace_back(Args&&... args) { | 290 | 133 | if (num_stack_items_ < kSize) { | 291 | 133 | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 133 | value_type(std::forward<Args>(args)...)); | 293 | 133 | } else { | 294 | 0 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 0 | } | 296 | 133 | } |
rocksdb::DBImpl::BGFlushArg& rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::emplace_back<rocksdb::ColumnFamilyData* const&, unsigned long const&, rocksdb::SuperVersionContext*, rocksdb::FlushReason&>(rocksdb::ColumnFamilyData* const&, unsigned long const&, rocksdb::SuperVersionContext*&&, rocksdb::FlushReason&) Line | Count | Source | 289 | 133 | reference emplace_back(Args&&... args) { | 290 | 133 | if (num_stack_items_ < kSize) { | 291 | 133 | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 133 | value_type(std::forward<Args>(args)...)); | 293 | 133 | } else { | 294 | 0 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 0 | } | 296 | 133 | } |
unsigned long& rocksdb::autovector<unsigned long, 8ul>::emplace_back<unsigned long&>(unsigned long&) Line | Count | Source | 289 | 419 | reference emplace_back(Args&&... args) { | 290 | 419 | if (num_stack_items_ < kSize) { | 291 | 415 | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 415 | value_type(std::forward<Args>(args)...)); | 293 | 415 | } else { | 294 | 4 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 4 | } | 296 | 419 | } |
Unexecuted instantiation: rocksdb::IngestedFileInfo& rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::emplace_back<rocksdb::IngestedFileInfo>(rocksdb::IngestedFileInfo&&) Unexecuted instantiation: rocksdb::UserKeyRange& rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::emplace_back<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >& rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>::emplace_back<>() Unexecuted instantiation: rocksdb::BlobReadRequest& rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::emplace_back<rocksdb::Slice const&, unsigned long, unsigned long, rocksdb::CompressionType, rocksdb::PinnableSlice*, rocksdb::Status* const&>(rocksdb::Slice const&, unsigned long&&, unsigned long&&, rocksdb::CompressionType&&, rocksdb::PinnableSlice*&&, rocksdb::Status* const&) Unexecuted instantiation: std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >& rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::emplace_back<unsigned long const&, unsigned long const&, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>&>(unsigned long const&, unsigned long const&, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>&) Unexecuted instantiation: rocksdb::GetContext& rocksdb::autovector<rocksdb::GetContext, 16ul>::emplace_back<rocksdb::Comparator const*, rocksdb::MergeOperator const*&, rocksdb::Logger*&, rocksdb::Statistics*&, rocksdb::GetContext::GetState, rocksdb::Slice&, rocksdb::PinnableSlice*&, rocksdb::PinnableWideColumns*&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*&, decltype(nullptr), rocksdb::MergeContext*, bool, unsigned long*, rocksdb::SystemClock*&, decltype(nullptr), rocksdb::PinnedIteratorsManager*, rocksdb::ReadCallback*&, bool*, unsigned long&, rocksdb::BlobFetcher*>(rocksdb::Comparator const*&&, rocksdb::MergeOperator const*&, rocksdb::Logger*&, rocksdb::Statistics*&, rocksdb::GetContext::GetState&&, rocksdb::Slice&, rocksdb::PinnableSlice*&, rocksdb::PinnableWideColumns*&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*&, decltype(nullptr)&&, rocksdb::MergeContext*&&, bool&&, unsigned long*&&, rocksdb::SystemClock*&, decltype(nullptr)&&, rocksdb::PinnedIteratorsManager*&&, rocksdb::ReadCallback*&, bool*&&, unsigned long&, rocksdb::BlobFetcher*&&) Unexecuted instantiation: std::__1::pair<int, rocksdb::FileMetaData*>& rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::emplace_back<int const&, rocksdb::FileMetaData* const&>(int const&, rocksdb::FileMetaData* const&) std::__1::pair<int, rocksdb::FileMetaData*>& rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::emplace_back<int, rocksdb::FileMetaData* const&>(int&&, rocksdb::FileMetaData* const&) Line | Count | Source | 289 | 7.73k | reference emplace_back(Args&&... args) { | 290 | 7.73k | if (num_stack_items_ < kSize) { | 291 | 7.73k | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 7.73k | value_type(std::forward<Args>(args)...)); | 293 | 7.73k | } else { | 294 | 0 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 0 | } | 296 | 7.73k | } |
Unexecuted instantiation: unsigned int& rocksdb::autovector<unsigned int, 16ul>::emplace_back<unsigned int&>(unsigned int&) rocksdb::ProtectionInfoKVOC<unsigned long>& rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::emplace_back<rocksdb::ProtectionInfoKVOC<unsigned long> >(rocksdb::ProtectionInfoKVOC<unsigned long>&&) Line | Count | Source | 289 | 1.16M | reference emplace_back(Args&&... args) { | 290 | 1.16M | if (num_stack_items_ < kSize) { | 291 | 1.16M | return *(new ((void*)(&values_[num_stack_items_++])) | 292 | 1.16M | value_type(std::forward<Args>(args)...)); | 293 | 1.16M | } else { | 294 | 0 | return vect_.emplace_back(std::forward<Args>(args)...); | 295 | 0 | } | 296 | 1.16M | } |
Unexecuted instantiation: unsigned long& rocksdb::autovector<unsigned long, 32ul>::emplace_back<unsigned long&>(unsigned long&) Unexecuted instantiation: rocksdb::FSReadRequest& rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::emplace_back<rocksdb::FSReadRequest>(rocksdb::FSReadRequest&&) Unexecuted instantiation: unsigned long& rocksdb::autovector<unsigned long, 32ul>::emplace_back<int>(int&&) Unexecuted instantiation: unsigned long& rocksdb::autovector<unsigned long, 32ul>::emplace_back<unsigned long>(unsigned long&&) Unexecuted instantiation: rocksdb::BlockHandle& rocksdb::autovector<rocksdb::BlockHandle, 32ul>::emplace_back<rocksdb::BlockHandle const&>(rocksdb::BlockHandle const&) Unexecuted instantiation: rocksdb::BlockHandle& rocksdb::autovector<rocksdb::BlockHandle, 32ul>::emplace_back<rocksdb::BlockHandle&>(rocksdb::BlockHandle&) Unexecuted instantiation: rocksdb::Slice& rocksdb::autovector<rocksdb::Slice, 32ul>::emplace_back<rocksdb::Slice>(rocksdb::Slice&&) Unexecuted instantiation: std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >& rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::emplace_back<unsigned long&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(unsigned long&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&) Unexecuted instantiation: std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >& rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::emplace_back<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >(rocksdb::BlobReadRequest*&&, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> >&&) Unexecuted instantiation: rocksdb::TransactionBaseImpl::SavePoint& rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::emplace_back<std::__1::shared_ptr<rocksdb::Snapshot const>&, bool&, std::__1::shared_ptr<rocksdb::TransactionNotifier>&, unsigned long&, unsigned long&, unsigned long&, unsigned long&, rocksdb::LockTrackerFactory const&>(std::__1::shared_ptr<rocksdb::Snapshot const>&, bool&, std::__1::shared_ptr<rocksdb::TransactionNotifier>&, unsigned long&, unsigned long&, unsigned long&, unsigned long&, rocksdb::LockTrackerFactory const&) Unexecuted instantiation: write_batch_with_index.cc:rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple& rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::emplace_back<rocksdb::Slice const&, rocksdb::Status* const&, rocksdb::MergeContext, rocksdb::PinnableSlice* const&>(rocksdb::Slice const&, rocksdb::Status* const&, rocksdb::MergeContext&&, rocksdb::PinnableSlice* const&) Unexecuted instantiation: rocksdb::KeyContext& rocksdb::autovector<rocksdb::KeyContext, 32ul>::emplace_back<rocksdb::ColumnFamilyHandle*&, rocksdb::Slice const&, decltype(nullptr), decltype(nullptr), decltype(nullptr), rocksdb::Status* const&>(rocksdb::ColumnFamilyHandle*&, rocksdb::Slice const&, decltype(nullptr)&&, decltype(nullptr)&&, decltype(nullptr)&&, rocksdb::Status* const&) Unexecuted instantiation: rocksdb::KeyContext& rocksdb::autovector<rocksdb::KeyContext, 32ul>::emplace_back<rocksdb::ColumnFamilyHandle*&, rocksdb::Slice const&, rocksdb::PinnableSlice* const&, decltype(nullptr), decltype(nullptr), rocksdb::Status* const&>(rocksdb::ColumnFamilyHandle*&, rocksdb::Slice const&, rocksdb::PinnableSlice* const&, decltype(nullptr)&&, decltype(nullptr)&&, rocksdb::Status* const&) Unexecuted instantiation: rocksdb::KeyContext*& rocksdb::autovector<rocksdb::KeyContext*, 32ul>::emplace_back<rocksdb::KeyContext*>(rocksdb::KeyContext*&&) Unexecuted instantiation: write_batch_with_index.cc:rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple& rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::emplace_back<rocksdb::Slice const&, rocksdb::Status* const&, rocksdb::MergeContext, rocksdb::PinnableWideColumns* const&>(rocksdb::Slice const&, rocksdb::Status* const&, rocksdb::MergeContext&&, rocksdb::PinnableWideColumns* const&) Unexecuted instantiation: rocksdb::KeyContext& rocksdb::autovector<rocksdb::KeyContext, 32ul>::emplace_back<rocksdb::ColumnFamilyHandle*&, rocksdb::Slice const&, decltype(nullptr), rocksdb::PinnableWideColumns* const&, decltype(nullptr), rocksdb::Status* const&>(rocksdb::ColumnFamilyHandle*&, rocksdb::Slice const&, decltype(nullptr)&&, rocksdb::PinnableWideColumns* const&, decltype(nullptr)&&, rocksdb::Status* const&) Unexecuted instantiation: rocksdb::WriteUnpreparedTxn::SavePoint& rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::emplace_back<std::__1::map<unsigned long, unsigned long, std::__1::less<unsigned long>, std::__1::allocator<std::__1::pair<unsigned long const, unsigned long> > >&, rocksdb::ManagedSnapshot*>(std::__1::map<unsigned long, unsigned long, std::__1::less<unsigned long>, std::__1::allocator<std::__1::pair<unsigned long const, unsigned long> > >&, rocksdb::ManagedSnapshot*&&) |
297 | | #else |
298 | | void emplace_back(Args&&... args) { |
299 | | if (num_stack_items_ < kSize) { |
300 | | new ((void*)(&values_[num_stack_items_++])) |
301 | | value_type(std::forward<Args>(args)...); |
302 | | } else { |
303 | | vect_.emplace_back(std::forward<Args>(args)...); |
304 | | } |
305 | | } |
306 | | #endif |
307 | | |
308 | 74.0k | void pop_back() { |
309 | 74.0k | assert(!empty()); |
310 | 74.0k | if (!vect_.empty()) { |
311 | 5 | vect_.pop_back(); |
312 | 74.0k | } else { |
313 | 74.0k | values_[--num_stack_items_].~value_type(); |
314 | 74.0k | } |
315 | 74.0k | } Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::pop_back() rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::pop_back() Line | Count | Source | 308 | 32.2k | void pop_back() { | 309 | 32.2k | assert(!empty()); | 310 | 32.2k | if (!vect_.empty()) { | 311 | 0 | vect_.pop_back(); | 312 | 32.2k | } else { | 313 | 32.2k | values_[--num_stack_items_].~value_type(); | 314 | 32.2k | } | 315 | 32.2k | } |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::pop_back() Line | Count | Source | 308 | 9.17k | void pop_back() { | 309 | 9.17k | assert(!empty()); | 310 | 9.17k | if (!vect_.empty()) { | 311 | 0 | vect_.pop_back(); | 312 | 9.17k | } else { | 313 | 9.17k | values_[--num_stack_items_].~value_type(); | 314 | 9.17k | } | 315 | 9.17k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::pop_back() Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::pop_back() rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::pop_back() Line | Count | Source | 308 | 9.08k | void pop_back() { | 309 | 9.08k | assert(!empty()); | 310 | 9.08k | if (!vect_.empty()) { | 311 | 0 | vect_.pop_back(); | 312 | 9.08k | } else { | 313 | 9.08k | values_[--num_stack_items_].~value_type(); | 314 | 9.08k | } | 315 | 9.08k | } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::pop_back() Line | Count | Source | 308 | 379 | void pop_back() { | 309 | 379 | assert(!empty()); | 310 | 379 | if (!vect_.empty()) { | 311 | 5 | vect_.pop_back(); | 312 | 374 | } else { | 313 | 374 | values_[--num_stack_items_].~value_type(); | 314 | 374 | } | 315 | 379 | } |
rocksdb::autovector<unsigned int, 8ul>::pop_back() Line | Count | Source | 308 | 23.1k | void pop_back() { | 309 | 23.1k | assert(!empty()); | 310 | 23.1k | if (!vect_.empty()) { | 311 | 0 | vect_.pop_back(); | 312 | 23.1k | } else { | 313 | 23.1k | values_[--num_stack_items_].~value_type(); | 314 | 23.1k | } | 315 | 23.1k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::pop_back() Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::pop_back() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::pop_back() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::pop_back() Unexecuted instantiation: rocksdb::autovector<unsigned long, 8ul>::pop_back() Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::pop_back() |
316 | | |
317 | 18.9M | void clear() { |
318 | 21.8M | while (num_stack_items_ > 0) { |
319 | 2.97M | values_[--num_stack_items_].~value_type(); |
320 | 2.97M | } |
321 | 18.9M | vect_.clear(); |
322 | 18.9M | } rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::clear() Line | Count | Source | 317 | 9.53M | void clear() { | 318 | 9.53M | while (num_stack_items_ > 0) { | 319 | 1 | values_[--num_stack_items_].~value_type(); | 320 | 1 | } | 321 | 9.53M | vect_.clear(); | 322 | 9.53M | } |
rocksdb::autovector<unsigned long, 8ul>::clear() Line | Count | Source | 317 | 588k | void clear() { | 318 | 2.19M | while (num_stack_items_ > 0) { | 319 | 1.60M | values_[--num_stack_items_].~value_type(); | 320 | 1.60M | } | 321 | 588k | vect_.clear(); | 322 | 588k | } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::clear() Line | Count | Source | 317 | 1.28M | void clear() { | 318 | 1.28M | while (num_stack_items_ > 0) { | 319 | 399 | values_[--num_stack_items_].~value_type(); | 320 | 399 | } | 321 | 1.28M | vect_.clear(); | 322 | 1.28M | } |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::clear() Line | Count | Source | 317 | 2.48M | void clear() { | 318 | 2.48M | while (num_stack_items_ > 0) { | 319 | 0 | values_[--num_stack_items_].~value_type(); | 320 | 0 | } | 321 | 2.48M | vect_.clear(); | 322 | 2.48M | } |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::clear() Line | Count | Source | 317 | 2.48M | void clear() { | 318 | 2.48M | while (num_stack_items_ > 0) { | 319 | 479 | values_[--num_stack_items_].~value_type(); | 320 | 479 | } | 321 | 2.48M | vect_.clear(); | 322 | 2.48M | } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::clear() Line | Count | Source | 317 | 23.7k | void clear() { | 318 | 36.5k | while (num_stack_items_ > 0) { | 319 | 12.8k | values_[--num_stack_items_].~value_type(); | 320 | 12.8k | } | 321 | 23.7k | vect_.clear(); | 322 | 23.7k | } |
rocksdb::autovector<rocksdb::MutableCFOptions const*, 8ul>::clear() Line | Count | Source | 317 | 24.3k | void clear() { | 318 | 48.6k | while (num_stack_items_ > 0) { | 319 | 24.3k | values_[--num_stack_items_].~value_type(); | 320 | 24.3k | } | 321 | 24.3k | vect_.clear(); | 322 | 24.3k | } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::clear() Line | Count | Source | 317 | 12.1k | void clear() { | 318 | 24.7k | while (num_stack_items_ > 0) { | 319 | 12.5k | values_[--num_stack_items_].~value_type(); | 320 | 12.5k | } | 321 | 12.1k | vect_.clear(); | 322 | 12.1k | } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::clear() Line | Count | Source | 317 | 37.2k | void clear() { | 318 | 87.2k | while (num_stack_items_ > 0) { | 319 | 50.0k | values_[--num_stack_items_].~value_type(); | 320 | 50.0k | } | 321 | 37.2k | vect_.clear(); | 322 | 37.2k | } |
rocksdb::autovector<rocksdb::log::Writer*, 8ul>::clear() Line | Count | Source | 317 | 125k | void clear() { | 318 | 125k | while (num_stack_items_ > 0) { | 319 | 266 | values_[--num_stack_items_].~value_type(); | 320 | 266 | } | 321 | 125k | vect_.clear(); | 322 | 125k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::clear() rocksdb::autovector<std::__1::shared_ptr<rocksdb::SnapshotImpl const>, 8ul>::clear() Line | Count | Source | 317 | 22.1k | void clear() { | 318 | 22.1k | while (num_stack_items_ > 0) { | 319 | 0 | values_[--num_stack_items_].~value_type(); | 320 | 0 | } | 321 | 22.1k | vect_.clear(); | 322 | 22.1k | } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::clear() Line | Count | Source | 317 | 53 | void clear() { | 318 | 105 | while (num_stack_items_ > 0) { | 319 | 52 | values_[--num_stack_items_].~value_type(); | 320 | 52 | } | 321 | 53 | vect_.clear(); | 322 | 53 | } |
rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::clear() Line | Count | Source | 317 | 270 | void clear() { | 318 | 540 | while (num_stack_items_ > 0) { | 319 | 270 | values_[--num_stack_items_].~value_type(); | 320 | 270 | } | 321 | 270 | vect_.clear(); | 322 | 270 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::clear() rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::clear() Line | Count | Source | 317 | 103k | void clear() { | 318 | 104k | while (num_stack_items_ > 0) { | 319 | 1.38k | values_[--num_stack_items_].~value_type(); | 320 | 1.38k | } | 321 | 103k | vect_.clear(); | 322 | 103k | } |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::clear() Line | Count | Source | 317 | 119k | void clear() { | 318 | 119k | while (num_stack_items_ > 0) { | 319 | 349 | values_[--num_stack_items_].~value_type(); | 320 | 349 | } | 321 | 119k | vect_.clear(); | 322 | 119k | } |
rocksdb::autovector<unsigned long const*, 8ul>::clear() Line | Count | Source | 317 | 133 | void clear() { | 318 | 266 | while (num_stack_items_ > 0) { | 319 | 133 | values_[--num_stack_items_].~value_type(); | 320 | 133 | } | 321 | 133 | vect_.clear(); | 322 | 133 | } |
rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::clear() Line | Count | Source | 317 | 1.42k | void clear() { | 318 | 3.32k | while (num_stack_items_ > 0) { | 319 | 1.90k | values_[--num_stack_items_].~value_type(); | 320 | 1.90k | } | 321 | 1.42k | vect_.clear(); | 322 | 1.42k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::clear() Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::clear() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::FileMetaData*, 8ul>::clear() Unexecuted instantiation: rocksdb::autovector<std::__1::list<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> >, std::__1::allocator<std::__1::unique_ptr<rocksdb::FlushJobInfo, std::__1::default_delete<rocksdb::FlushJobInfo> > > >*, 8ul>::clear() rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::clear() Line | Count | Source | 317 | 133 | void clear() { | 318 | 266 | while (num_stack_items_ > 0) { | 319 | 133 | values_[--num_stack_items_].~value_type(); | 320 | 133 | } | 321 | 133 | vect_.clear(); | 322 | 133 | } |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::clear() Line | Count | Source | 317 | 133 | void clear() { | 318 | 266 | while (num_stack_items_ > 0) { | 319 | 133 | values_[--num_stack_items_].~value_type(); | 320 | 133 | } | 321 | 133 | vect_.clear(); | 322 | 133 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::clear() rocksdb::autovector<rocksdb::Slice, 8ul>::clear() Line | Count | Source | 317 | 302k | void clear() { | 318 | 302k | while (num_stack_items_ > 0) { | 319 | 0 | values_[--num_stack_items_].~value_type(); | 320 | 0 | } | 321 | 302k | vect_.clear(); | 322 | 302k | } |
Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>::clear() rocksdb::autovector<rocksdb::FileIndexer::IndexLevel, 8ul>::clear() Line | Count | Source | 317 | 47.3k | void clear() { | 318 | 62.8k | while (num_stack_items_ > 0) { | 319 | 15.5k | values_[--num_stack_items_].~value_type(); | 320 | 15.5k | } | 321 | 47.3k | vect_.clear(); | 322 | 47.3k | } |
rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::clear() Line | Count | Source | 317 | 47.3k | void clear() { | 318 | 62.8k | while (num_stack_items_ > 0) { | 319 | 15.5k | values_[--num_stack_items_].~value_type(); | 320 | 15.5k | } | 321 | 47.3k | vect_.clear(); | 322 | 47.3k | } |
Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::GetContext, 16ul>::clear() rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::clear() Line | Count | Source | 317 | 461k | void clear() { | 318 | 469k | while (num_stack_items_ > 0) { | 319 | 7.82k | values_[--num_stack_items_].~value_type(); | 320 | 7.82k | } | 321 | 461k | vect_.clear(); | 322 | 461k | } |
rocksdb::autovector<std::__1::optional<unsigned long>, 8ul>::clear() Line | Count | Source | 317 | 12.1k | void clear() { | 318 | 36.5k | while (num_stack_items_ > 0) { | 319 | 24.3k | values_[--num_stack_items_].~value_type(); | 320 | 24.3k | } | 321 | 12.1k | vect_.clear(); | 322 | 12.1k | } |
rocksdb::autovector<rocksdb::Version*, 8ul>::clear() Line | Count | Source | 317 | 12.1k | void clear() { | 318 | 23.9k | while (num_stack_items_ > 0) { | 319 | 11.8k | values_[--num_stack_items_].~value_type(); | 320 | 11.8k | } | 321 | 12.1k | vect_.clear(); | 322 | 12.1k | } |
rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::clear() Line | Count | Source | 317 | 12.1k | void clear() { | 318 | 36.5k | while (num_stack_items_ > 0) { | 319 | 24.3k | values_[--num_stack_items_].~value_type(); | 320 | 24.3k | } | 321 | 12.1k | vect_.clear(); | 322 | 12.1k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::clear() Unexecuted instantiation: rocksdb::autovector<unsigned int, 16ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::clear() rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::clear() Line | Count | Source | 317 | 1.16M | void clear() { | 318 | 2.32M | while (num_stack_items_ > 0) { | 319 | 1.16M | values_[--num_stack_items_].~value_type(); | 320 | 1.16M | } | 321 | 1.16M | vect_.clear(); | 322 | 1.16M | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::clear() Unexecuted instantiation: rocksdb::autovector<unsigned long, 32ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::BlockHandle, 32ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 32ul>::clear() rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::clear() Line | Count | Source | 317 | 12.7k | void clear() { | 318 | 13.3k | while (num_stack_items_ > 0) { | 319 | 584 | values_[--num_stack_items_].~value_type(); | 320 | 584 | } | 321 | 12.7k | vect_.clear(); | 322 | 12.7k | } |
rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::clear() Line | Count | Source | 317 | 514 | void clear() { | 318 | 514 | while (num_stack_items_ > 0) { | 319 | 0 | values_[--num_stack_items_].~value_type(); | 320 | 0 | } | 321 | 514 | vect_.clear(); | 322 | 514 | } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::clear() Line | Count | Source | 317 | 374 | void clear() { | 318 | 539 | while (num_stack_items_ > 0) { | 319 | 165 | values_[--num_stack_items_].~value_type(); | 320 | 165 | } | 321 | 374 | vect_.clear(); | 322 | 374 | } |
Unexecuted instantiation: rocksdb::autovector<unsigned int, 8ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::clear() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::clear() rocksdb::autovector<void*, 8ul>::clear() Line | Count | Source | 317 | 479 | void clear() { | 318 | 794 | while (num_stack_items_ > 0) { | 319 | 315 | values_[--num_stack_items_].~value_type(); | 320 | 315 | } | 321 | 479 | vect_.clear(); | 322 | 479 | } |
rocksdb::autovector<rocksdb::LevelFilesBrief, 2ul>::clear() Line | Count | Source | 317 | 260 | void clear() { | 318 | 653 | while (num_stack_items_ > 0) { | 319 | 393 | values_[--num_stack_items_].~value_type(); | 320 | 393 | } | 321 | 260 | vect_.clear(); | 322 | 260 | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::clear() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::clear() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::clear() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::clear() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::clear() Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::clear() |
323 | | |
324 | | // -- Copy and Assignment |
325 | | autovector& assign(const autovector& other); |
326 | | |
327 | 30.4k | autovector(const autovector& other) { assign(other); } rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::autovector(rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const&) Line | Count | Source | 327 | 1.08k | autovector(const autovector& other) { assign(other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::autovector(rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul> const&) Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::autovector(rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul> const&) rocksdb::autovector<unsigned long, 8ul>::autovector(rocksdb::autovector<unsigned long, 8ul> const&) Line | Count | Source | 327 | 29.4k | autovector(const autovector& other) { assign(other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::autovector(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const&) Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::autovector(rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> const&) Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::autovector(rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul> const&) Unexecuted instantiation: rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::autovector(rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul> const&) |
328 | | |
329 | 45.8k | autovector& operator=(const autovector& other) { return assign(other); } Unexecuted instantiation: rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::operator=(rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const&) Unexecuted instantiation: rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::operator=(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const&) rocksdb::autovector<unsigned long, 8ul>::operator=(rocksdb::autovector<unsigned long, 8ul> const&) Line | Count | Source | 329 | 22.9k | autovector& operator=(const autovector& other) { return assign(other); } |
rocksdb::autovector<rocksdb::log::Writer*, 8ul>::operator=(rocksdb::autovector<rocksdb::log::Writer*, 8ul> const&) Line | Count | Source | 329 | 22.9k | autovector& operator=(const autovector& other) { return assign(other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::operator=(rocksdb::autovector<rocksdb::SavePoint, 8ul> const&) Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::operator=(rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul> const&) |
330 | | |
331 | 121k | autovector(autovector&& other) noexcept { *this = std::move(other); } rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::autovector(rocksdb::autovector<rocksdb::VersionEdit*, 8ul>&&) Line | Count | Source | 331 | 11.4k | autovector(autovector&& other) noexcept { *this = std::move(other); } |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::autovector(rocksdb::autovector<rocksdb::SuperVersion*, 8ul>&&) Line | Count | Source | 331 | 45.4k | autovector(autovector&& other) noexcept { *this = std::move(other); } |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::autovector(rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>&&) Line | Count | Source | 331 | 45.4k | autovector(autovector&& other) noexcept { *this = std::move(other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::autovector(rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>&&) rocksdb::autovector<unsigned long, 8ul>::autovector(rocksdb::autovector<unsigned long, 8ul>&&) Line | Count | Source | 331 | 6.23k | autovector(autovector&& other) noexcept { *this = std::move(other); } |
rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::autovector(rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>&&) Line | Count | Source | 331 | 6.25k | autovector(autovector&& other) noexcept { *this = std::move(other); } |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::autovector(rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>&&) Line | Count | Source | 331 | 6.25k | autovector(autovector&& other) noexcept { *this = std::move(other); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::autovector(rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>&&) |
332 | | autovector& operator=(autovector&& other); |
333 | | |
334 | | // -- Iterator Operations |
335 | 65.9M | iterator begin() { return iterator(this, 0); } rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::begin() Line | Count | Source | 335 | 709k | iterator begin() { return iterator(this, 0); } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::begin() Line | Count | Source | 335 | 1.24M | iterator begin() { return iterator(this, 0); } |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::begin() Line | Count | Source | 335 | 1.21M | iterator begin() { return iterator(this, 0); } |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::begin() Line | Count | Source | 335 | 1.21M | iterator begin() { return iterator(this, 0); } |
rocksdb::autovector<rocksdb::log::Writer*, 8ul>::begin() Line | Count | Source | 335 | 79.0k | iterator begin() { return iterator(this, 0); } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::begin() Line | Count | Source | 335 | 11.0k | iterator begin() { return iterator(this, 0); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext*, 32ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::begin() rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::begin() Line | Count | Source | 335 | 60.5M | iterator begin() { return iterator(this, 0); } |
rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::begin() Line | Count | Source | 335 | 35.0k | iterator begin() { return iterator(this, 0); } |
Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::begin() rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::begin() Line | Count | Source | 335 | 381 | iterator begin() { return iterator(this, 0); } |
rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::begin() Line | Count | Source | 335 | 399 | iterator begin() { return iterator(this, 0); } |
rocksdb::autovector<unsigned long, 8ul>::begin() Line | Count | Source | 335 | 649k | iterator begin() { return iterator(this, 0); } |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::begin() Line | Count | Source | 335 | 266 | iterator begin() { return iterator(this, 0); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::begin() rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::begin() Line | Count | Source | 335 | 35.6k | iterator begin() { return iterator(this, 0); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Version*, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::begin() rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::begin() Line | Count | Source | 335 | 873 | iterator begin() { return iterator(this, 0); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::begin() rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::begin() Line | Count | Source | 335 | 227k | iterator begin() { return iterator(this, 0); } |
rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::begin() Line | Count | Source | 335 | 388 | iterator begin() { return iterator(this, 0); } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::begin() Line | Count | Source | 335 | 509 | iterator begin() { return iterator(this, 0); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::begin() Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::begin() rocksdb::autovector<void*, 8ul>::begin() Line | Count | Source | 335 | 479 | iterator begin() { return iterator(this, 0); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::begin() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::begin() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::begin() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::begin() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::begin() |
336 | | |
337 | 312M | const_iterator begin() const { return const_iterator(this, 0); } rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::begin() const Line | Count | Source | 337 | 8.82M | const_iterator begin() const { return const_iterator(this, 0); } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::begin() const Line | Count | Source | 337 | 53 | const_iterator begin() const { return const_iterator(this, 0); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::begin() const Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::begin() const rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::begin() const Line | Count | Source | 337 | 134k | const_iterator begin() const { return const_iterator(this, 0); } |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::begin() const Line | Count | Source | 337 | 302M | const_iterator begin() const { return const_iterator(this, 0); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::begin() const rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::begin() const Line | Count | Source | 337 | 12.1k | const_iterator begin() const { return const_iterator(this, 0); } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::begin() const Line | Count | Source | 337 | 133 | const_iterator begin() const { return const_iterator(this, 0); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::begin() const rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::begin() const Line | Count | Source | 337 | 122k | const_iterator begin() const { return const_iterator(this, 0); } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::begin() const Line | Count | Source | 337 | 12.1k | const_iterator begin() const { return const_iterator(this, 0); } |
Unexecuted instantiation: rocksdb::autovector<unsigned long, 8ul>::begin() const Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::begin() const rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::begin() const Line | Count | Source | 337 | 525k | const_iterator begin() const { return const_iterator(this, 0); } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::begin() const Line | Count | Source | 337 | 1.20k | const_iterator begin() const { return const_iterator(this, 0); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::begin() const rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::begin() const Line | Count | Source | 337 | 12.3k | const_iterator begin() const { return const_iterator(this, 0); } |
|
338 | | |
339 | 5.23M | iterator end() { return iterator(this, this->size()); } rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::end() Line | Count | Source | 339 | 709k | iterator end() { return iterator(this, this->size()); } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::end() Line | Count | Source | 339 | 1.24M | iterator end() { return iterator(this, this->size()); } |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::end() Line | Count | Source | 339 | 1.21M | iterator end() { return iterator(this, this->size()); } |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::end() Line | Count | Source | 339 | 1.21M | iterator end() { return iterator(this, this->size()); } |
rocksdb::autovector<rocksdb::log::Writer*, 8ul>::end() Line | Count | Source | 339 | 79.0k | iterator end() { return iterator(this, this->size()); } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::end() Line | Count | Source | 339 | 11.0k | iterator end() { return iterator(this, this->size()); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::log::Writer*, 1ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::MultiGetKeyRangePerCf, 32ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::ColumnFamilySuperVersionPair, 32ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRangePtr, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::end() rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::end() Line | Count | Source | 339 | 46.1k | iterator end() { return iterator(this, this->size()); } |
Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<bool, rocksdb::Status>, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::FSDirectory*, 8ul>::end() rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::end() Line | Count | Source | 339 | 381 | iterator end() { return iterator(this, this->size()); } |
rocksdb::autovector<rocksdb::DBImpl::FlushRequest, 8ul>::end() Line | Count | Source | 339 | 399 | iterator end() { return iterator(this, this->size()); } |
rocksdb::autovector<unsigned long, 8ul>::end() Line | Count | Source | 339 | 649k | iterator end() { return iterator(this, this->size()); } |
rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::end() Line | Count | Source | 339 | 266 | iterator end() { return iterator(this, this->size()); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo const*, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 32ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::LevelFilesBrief, 8ul>::end() rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::end() Line | Count | Source | 339 | 35.6k | iterator end() { return iterator(this, this->size()); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::Version*, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 32ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::FdWithKeyRange*, 16ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::end() rocksdb::autovector<rocksdb::LogBuffer::BufferedLog*, 8ul>::end() Line | Count | Source | 339 | 873 | iterator end() { return iterator(this, this->size()); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::FSReadRequest, 32ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::Slice, 32ul>::end() rocksdb::autovector<rocksdb::MergingIterator::HeapItem*, 8ul>::end() Line | Count | Source | 339 | 3.44k | iterator end() { return iterator(this, this->size()); } |
rocksdb::autovector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 8ul>::end() Line | Count | Source | 339 | 388 | iterator end() { return iterator(this, this->size()); } |
rocksdb::autovector<rocksdb::CompactionMergingIterator::HeapItem*, 8ul>::end() Line | Count | Source | 339 | 232 | iterator end() { return iterator(this, this->size()); } |
rocksdb::autovector<unsigned int, 8ul>::end() Line | Count | Source | 339 | 23.1k | iterator end() { return iterator(this, this->size()); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::clock_cache::AutoHyperClockTable::HandleImpl*, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<std::__1::tuple<unsigned long, unsigned long, rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> >, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<rocksdb::BlobReadRequest*, std::__1::unique_ptr<rocksdb::BlobContents, std::__1::default_delete<rocksdb::BlobContents> > >, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::CoalescingIterator::WideColumnWithOrder, 8ul>::end() rocksdb::autovector<void*, 8ul>::end() Line | Count | Source | 339 | 479 | iterator end() { return iterator(this, this->size()); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::TransactionBaseImpl::SavePoint, 8ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::KeyContext, 32ul>::end() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::end() Unexecuted instantiation: write_batch_with_index.cc:rocksdb::autovector<rocksdb::WriteBatchWithIndex::MultiGetEntityFromBatchAndDB(rocksdb::DB*, rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, unsigned long, rocksdb::Slice const*, rocksdb::PinnableWideColumns*, rocksdb::Status*, bool, rocksdb::ReadCallback*)::MergeTuple, 32ul>::end() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, rocksdb::TrackedTrxInfo>, 1ul>::end() Unexecuted instantiation: rocksdb::autovector<std::__1::pair<unsigned long, int>, 1ul>::end() Unexecuted instantiation: rocksdb::autovector<rocksdb::WriteUnpreparedTxn::SavePoint, 8ul>::end() |
340 | | |
341 | 8.88M | const_iterator end() const { return const_iterator(this, this->size()); } rocksdb::autovector<rocksdb::lru_cache::LRUHandle*, 8ul>::end() const Line | Count | Source | 341 | 8.82M | const_iterator end() const { return const_iterator(this, this->size()); } |
rocksdb::autovector<rocksdb::ColumnFamilyData*, 2ul>::end() const Line | Count | Source | 341 | 53 | const_iterator end() const { return const_iterator(this, this->size()); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::end() const Unexecuted instantiation: rocksdb::autovector<rocksdb::DBImpl::BGFlushArg, 8ul>::end() const rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::end() const Line | Count | Source | 341 | 12.1k | const_iterator end() const { return const_iterator(this, this->size()); } |
rocksdb::autovector<rocksdb::MemTable*, 8ul>::end() const Line | Count | Source | 341 | 133 | const_iterator end() const { return const_iterator(this, this->size()); } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<rocksdb::MemTable*, 8ul> const*, 8ul>::end() const rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::end() const Line | Count | Source | 341 | 23.7k | const_iterator end() const { return const_iterator(this, this->size()); } |
rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul>::end() const Line | Count | Source | 341 | 12.1k | const_iterator end() const { return const_iterator(this, this->size()); } |
Unexecuted instantiation: rocksdb::autovector<unsigned long, 8ul>::end() const Unexecuted instantiation: rocksdb::autovector<rocksdb::UserKeyRange, 8ul>::end() const Unexecuted instantiation: rocksdb::autovector<unsigned int, 8ul>::end() const Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::end() const rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::end() const Line | Count | Source | 341 | 12.3k | const_iterator end() const { return const_iterator(this, this->size()); } |
|
342 | | |
343 | 115 | reverse_iterator rbegin() { return reverse_iterator(end()); } |
344 | | |
345 | | const_reverse_iterator rbegin() const { |
346 | | return const_reverse_iterator(end()); |
347 | | } |
348 | | |
349 | 115 | reverse_iterator rend() { return reverse_iterator(begin()); } |
350 | | |
351 | | const_reverse_iterator rend() const { |
352 | | return const_reverse_iterator(begin()); |
353 | | } |
354 | | |
355 | | private: |
356 | | size_type num_stack_items_ = 0; // current number of items |
357 | | alignas(alignof( |
358 | | value_type)) char buf_[kSize * |
359 | | sizeof(value_type)]; // the first `kSize` items |
360 | | pointer values_; |
361 | | // used only if there are more than `kSize` items. |
362 | | std::vector<T> vect_; |
363 | | }; |
364 | | |
365 | | template <class T, size_t kSize> |
366 | | autovector<T, kSize>& autovector<T, kSize>::assign( |
367 | 76.3k | const autovector<T, kSize>& other) { |
368 | 76.3k | values_ = reinterpret_cast<pointer>(buf_); |
369 | | // copy the internal vector |
370 | 76.3k | vect_.assign(other.vect_.begin(), other.vect_.end()); |
371 | | |
372 | | // copy array |
373 | 76.3k | num_stack_items_ = other.num_stack_items_; |
374 | 82.9k | for (size_t i = 0; i < num_stack_items_; ++i) { |
375 | 6.53k | new ((void*)(&values_[i])) value_type(); |
376 | 6.53k | } |
377 | 76.3k | std::copy(other.values_, other.values_ + num_stack_items_, values_); |
378 | | |
379 | 76.3k | return *this; |
380 | 76.3k | } rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::assign(rocksdb::autovector<rocksdb::VersionEdit*, 8ul> const&) Line | Count | Source | 367 | 1.08k | const autovector<T, kSize>& other) { | 368 | 1.08k | values_ = reinterpret_cast<pointer>(buf_); | 369 | | // copy the internal vector | 370 | 1.08k | vect_.assign(other.vect_.begin(), other.vect_.end()); | 371 | | | 372 | | // copy array | 373 | 1.08k | num_stack_items_ = other.num_stack_items_; | 374 | 2.29k | for (size_t i = 0; i < num_stack_items_; ++i) { | 375 | 1.21k | new ((void*)(&values_[i])) value_type(); | 376 | 1.21k | } | 377 | 1.08k | std::copy(other.values_, other.values_ + num_stack_items_, values_); | 378 | | | 379 | 1.08k | return *this; | 380 | 1.08k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::assign(rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul> const&) Unexecuted instantiation: rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul>::assign(rocksdb::autovector<rocksdb::IngestedFileInfo, 8ul> const&) rocksdb::autovector<unsigned long, 8ul>::assign(rocksdb::autovector<unsigned long, 8ul> const&) Line | Count | Source | 367 | 52.3k | const autovector<T, kSize>& other) { | 368 | 52.3k | values_ = reinterpret_cast<pointer>(buf_); | 369 | | // copy the internal vector | 370 | 52.3k | vect_.assign(other.vect_.begin(), other.vect_.end()); | 371 | | | 372 | | // copy array | 373 | 52.3k | num_stack_items_ = other.num_stack_items_; | 374 | 57.5k | for (size_t i = 0; i < num_stack_items_; ++i) { | 375 | 5.18k | new ((void*)(&values_[i])) value_type(); | 376 | 5.18k | } | 377 | 52.3k | std::copy(other.values_, other.values_ + num_stack_items_, values_); | 378 | | | 379 | 52.3k | return *this; | 380 | 52.3k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul>::assign(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const&) rocksdb::autovector<rocksdb::log::Writer*, 8ul>::assign(rocksdb::autovector<rocksdb::log::Writer*, 8ul> const&) Line | Count | Source | 367 | 22.9k | const autovector<T, kSize>& other) { | 368 | 22.9k | values_ = reinterpret_cast<pointer>(buf_); | 369 | | // copy the internal vector | 370 | 22.9k | vect_.assign(other.vect_.begin(), other.vect_.end()); | 371 | | | 372 | | // copy array | 373 | 22.9k | num_stack_items_ = other.num_stack_items_; | 374 | 23.0k | for (size_t i = 0; i < num_stack_items_; ++i) { | 375 | 133 | new ((void*)(&values_[i])) value_type(); | 376 | 133 | } | 377 | 22.9k | std::copy(other.values_, other.values_ + num_stack_items_, values_); | 378 | | | 379 | 22.9k | return *this; | 380 | 22.9k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::assign(rocksdb::autovector<rocksdb::BlobReadRequest, 8ul> const&) Unexecuted instantiation: rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul>::assign(rocksdb::autovector<rocksdb::autovector<unsigned long, 8ul> const*, 8ul> const&) Unexecuted instantiation: rocksdb::autovector<rocksdb::SavePoint, 8ul>::assign(rocksdb::autovector<rocksdb::SavePoint, 8ul> const&) Unexecuted instantiation: rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul>::assign(rocksdb::autovector<rocksdb::ProtectionInfoKVOC<unsigned long>, 8ul> const&) Unexecuted instantiation: rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul>::assign(rocksdb::autovector<std::__1::pair<int, rocksdb::FileMetaData*>, 8ul> const&) |
381 | | |
382 | | template <class T, size_t kSize> |
383 | | autovector<T, kSize>& autovector<T, kSize>::operator=( |
384 | 121k | autovector<T, kSize>&& other) { |
385 | 121k | values_ = reinterpret_cast<pointer>(buf_); |
386 | 121k | vect_ = std::move(other.vect_); |
387 | 121k | size_t n = other.num_stack_items_; |
388 | 121k | num_stack_items_ = n; |
389 | 121k | other.num_stack_items_ = 0; |
390 | 121k | for (size_t i = 0; i < n; ++i) { |
391 | 0 | new ((void*)(&values_[i])) value_type(); |
392 | 0 | values_[i] = std::move(other.values_[i]); |
393 | 0 | } |
394 | 121k | return *this; |
395 | 121k | } rocksdb::autovector<rocksdb::VersionEdit*, 8ul>::operator=(rocksdb::autovector<rocksdb::VersionEdit*, 8ul>&&) Line | Count | Source | 384 | 11.4k | autovector<T, kSize>&& other) { | 385 | 11.4k | values_ = reinterpret_cast<pointer>(buf_); | 386 | 11.4k | vect_ = std::move(other.vect_); | 387 | 11.4k | size_t n = other.num_stack_items_; | 388 | 11.4k | num_stack_items_ = n; | 389 | 11.4k | other.num_stack_items_ = 0; | 390 | 11.4k | for (size_t i = 0; i < n; ++i) { | 391 | 0 | new ((void*)(&values_[i])) value_type(); | 392 | 0 | values_[i] = std::move(other.values_[i]); | 393 | 0 | } | 394 | 11.4k | return *this; | 395 | 11.4k | } |
rocksdb::autovector<rocksdb::SuperVersion*, 8ul>::operator=(rocksdb::autovector<rocksdb::SuperVersion*, 8ul>&&) Line | Count | Source | 384 | 45.4k | autovector<T, kSize>&& other) { | 385 | 45.4k | values_ = reinterpret_cast<pointer>(buf_); | 386 | 45.4k | vect_ = std::move(other.vect_); | 387 | 45.4k | size_t n = other.num_stack_items_; | 388 | 45.4k | num_stack_items_ = n; | 389 | 45.4k | other.num_stack_items_ = 0; | 390 | 45.4k | for (size_t i = 0; i < n; ++i) { | 391 | 0 | new ((void*)(&values_[i])) value_type(); | 392 | 0 | values_[i] = std::move(other.values_[i]); | 393 | 0 | } | 394 | 45.4k | return *this; | 395 | 45.4k | } |
rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>::operator=(rocksdb::autovector<rocksdb::SuperVersionContext::WriteStallNotification, 8ul>&&) Line | Count | Source | 384 | 45.4k | autovector<T, kSize>&& other) { | 385 | 45.4k | values_ = reinterpret_cast<pointer>(buf_); | 386 | 45.4k | vect_ = std::move(other.vect_); | 387 | 45.4k | size_t n = other.num_stack_items_; | 388 | 45.4k | num_stack_items_ = n; | 389 | 45.4k | other.num_stack_items_ = 0; | 390 | 45.4k | for (size_t i = 0; i < n; ++i) { | 391 | 0 | new ((void*)(&values_[i])) value_type(); | 392 | 0 | values_[i] = std::move(other.values_[i]); | 393 | 0 | } | 394 | 45.4k | return *this; | 395 | 45.4k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>::operator=(rocksdb::autovector<rocksdb::MultiCfIteratorInfo, 8ul>&&) rocksdb::autovector<unsigned long, 8ul>::operator=(rocksdb::autovector<unsigned long, 8ul>&&) Line | Count | Source | 384 | 6.23k | autovector<T, kSize>&& other) { | 385 | 6.23k | values_ = reinterpret_cast<pointer>(buf_); | 386 | 6.23k | vect_ = std::move(other.vect_); | 387 | 6.23k | size_t n = other.num_stack_items_; | 388 | 6.23k | num_stack_items_ = n; | 389 | 6.23k | other.num_stack_items_ = 0; | 390 | 6.23k | for (size_t i = 0; i < n; ++i) { | 391 | 0 | new ((void*)(&values_[i])) value_type(); | 392 | 0 | values_[i] = std::move(other.values_[i]); | 393 | 0 | } | 394 | 6.23k | return *this; | 395 | 6.23k | } |
rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>::operator=(rocksdb::autovector<std::__1::__tree_const_iterator<rocksdb::TruncatedRangeDelIterator*, std::__1::__tree_node<rocksdb::TruncatedRangeDelIterator*, void*>*, long>, 8ul>&&) Line | Count | Source | 384 | 6.25k | autovector<T, kSize>&& other) { | 385 | 6.25k | values_ = reinterpret_cast<pointer>(buf_); | 386 | 6.25k | vect_ = std::move(other.vect_); | 387 | 6.25k | size_t n = other.num_stack_items_; | 388 | 6.25k | num_stack_items_ = n; | 389 | 6.25k | other.num_stack_items_ = 0; | 390 | 6.25k | for (size_t i = 0; i < n; ++i) { | 391 | 0 | new ((void*)(&values_[i])) value_type(); | 392 | 0 | values_[i] = std::move(other.values_[i]); | 393 | 0 | } | 394 | 6.25k | return *this; | 395 | 6.25k | } |
rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>::operator=(rocksdb::autovector<rocksdb::TruncatedRangeDelIterator*, 8ul>&&) Line | Count | Source | 384 | 6.25k | autovector<T, kSize>&& other) { | 385 | 6.25k | values_ = reinterpret_cast<pointer>(buf_); | 386 | 6.25k | vect_ = std::move(other.vect_); | 387 | 6.25k | size_t n = other.num_stack_items_; | 388 | 6.25k | num_stack_items_ = n; | 389 | 6.25k | other.num_stack_items_ = 0; | 390 | 6.25k | for (size_t i = 0; i < n; ++i) { | 391 | 0 | new ((void*)(&values_[i])) value_type(); | 392 | 0 | values_[i] = std::move(other.values_[i]); | 393 | 0 | } | 394 | 6.25k | return *this; | 395 | 6.25k | } |
Unexecuted instantiation: rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>::operator=(rocksdb::autovector<rocksdb::BlobReadRequest, 8ul>&&) |
396 | | |
397 | | } // namespace ROCKSDB_NAMESPACE |