dolphin/Source/Core/Core/Debugger
Lioncash 6cb3389696 CodeTrace: Use std::set::lower_bound() over std::lower_bound()
std::set's lower_bound() is optimized better than the generic
implementation of std::lower_bound()

std::lower_bound() works best on random access iterators, where the
number of comparisons can be logarithmic. However, since std::set's
iterators are bidirectional iterators, the comparisons will actually be
linear in practice when using std::lower_bound().

So, we can use std::set's version which is guaranteed to be logarithmic.
2024-01-23 17:21:22 -05:00
..
CodeTrace.cpp CodeTrace: Use std::set::lower_bound() over std::lower_bound() 2024-01-23 17:21:22 -05:00
CodeTrace.h Common: Move CodeTrace.cpp/.h into Core 2023-04-24 09:10:43 -04:00
Debugger_SymbolMap.cpp Core/Debugger_SymbolMap: Make GetCallstack() less verbose 2023-12-18 15:46:32 -05:00
Debugger_SymbolMap.h Core/Debugger_SymbolMap: Remove redundant system parameters from interface 2023-12-18 15:46:22 -05:00
DebugInterface.h Common: Move DebugInterface.h into Core 2023-06-12 10:35:31 -04:00
Dump.cpp
Dump.h
GCELF.h
OSThread.cpp
OSThread.h
PPCDebugInterface.cpp Core/Debugger/PPCDebugInterface: Remove global system accessor 2023-12-18 16:57:50 -05:00
PPCDebugInterface.h Common: Move DebugInterface.h into Core 2023-06-12 10:35:31 -04:00
RSO.cpp
RSO.h