src/mongo/db/exec/working_set_common.cpp-69-bool WorkingSetCommon::fetch(OperationContext* opCtx,
|
src/mongo/db/exec/working_set_common.cpp-70- WorkingSet* workingSet,
|
src/mongo/db/exec/working_set_common.cpp-71- WorkingSetID id,
|
src/mongo/db/exec/working_set_common.cpp:72: unowned_ptr<SeekableRecordCursor> cursor,
|
src/mongo/db/exec/working_set_common.cpp-73- const NamespaceString& ns) {
|
src/mongo/db/exec/working_set_common.cpp-74- WorkingSetMember* member = workingSet->get(id);
|
src/mongo/db/exec/working_set_common.cpp-75-
|
--
|
src/mongo/db/exec/working_set_common.h-52- static bool fetch(OperationContext* opCtx,
|
src/mongo/db/exec/working_set_common.h-53- WorkingSet* workingSet,
|
src/mongo/db/exec/working_set_common.h-54- WorkingSetID id,
|
src/mongo/db/exec/working_set_common.h:55: unowned_ptr<SeekableRecordCursor> cursor,
|
src/mongo/db/exec/working_set_common.h-56- const NamespaceString& ns);
|
src/mongo/db/exec/working_set_common.h-57-};
|
src/mongo/db/exec/working_set_common.h-58-
|
--
|
src/mongo/db/sorter/sorter.cpp-518- class STLComparator { // uses greater rather than less-than to maintain a MinHeap
|
src/mongo/db/sorter/sorter.cpp-519- public:
|
src/mongo/db/sorter/sorter.cpp-520- explicit STLComparator(const Comparator& comp) : _comp(comp) {}
|
src/mongo/db/sorter/sorter.cpp:521: bool operator()(unowned_ptr<const Stream> lhs, unowned_ptr<const Stream> rhs) const {
|
src/mongo/db/sorter/sorter.cpp-522- // first compare data
|
src/mongo/db/sorter/sorter.cpp-523- dassertCompIsSane(_comp, lhs->current(), rhs->current());
|
src/mongo/db/sorter/sorter.cpp-524- int ret = _comp(lhs->current(), rhs->current());
|