Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chronoxor/CppBenchmark
/ functions
Functions
565 in github.com/chronoxor/CppBenchmark
⨍
Functions
565
◇
Types & classes
142
Method
ReportEnvironment
source/benchmark/reporter_console.cpp:38
Method
ReportEnvironment
Report environment information
include/benchmark/reporter.h:36
Method
ReportFooter
source/benchmark/reporter_console.cpp:142
Method
ReportFooter
Report footer
include/benchmark/reporter.h:66
Method
ReportHeader
source/benchmark/reporter_json.cpp:33
Method
ReportHeader
source/benchmark/reporter_console.cpp:20
Method
ReportHeader
Report header
include/benchmark/reporter.h:32
Method
ReportHistograms
source/benchmark/launcher.cpp:85
Method
ReportPhase
source/benchmark/reporter_json.cpp:134
Method
ReportPhase
source/benchmark/reporter_csv.cpp:18
Method
ReportPhase
source/benchmark/reporter_console.cpp:61
Method
ReportPhase
source/benchmark/launcher.cpp:73
Method
ReportPhaseFooter
Report current phase footer
include/benchmark/reporter.h:58
Method
ReportPhaseHeader
Report current phase header
include/benchmark/reporter.h:56
Method
ReportPhaseHistogram
source/benchmark/launcher.cpp:110
Method
ReportPhaseHistograms
source/benchmark/launcher.cpp:100
Method
ReportPhasesFooter
Report all phases footer
include/benchmark/reporter.h:54
Method
ReportPhasesHeader
Report all phases header
include/benchmark/reporter.h:52
Method
ReportSystem
source/benchmark/reporter_console.cpp:26
Method
ReportSystem
Report system information
include/benchmark/reporter.h:34
Method
Reporter
include/benchmark/reporter.h:23
Method
ReporterCSV
Default class constructor ! Initialize reporter with an output stream. Default output stream is std::cout. \param stream - Output str
include/benchmark/reporter_csv.h:33
Method
ReporterConsole
Default class constructor ! Initialize reporter with an output stream. Default output stream is std::cout. \param stream - Output str
include/benchmark/reporter_console.h:32
Method
ReporterJSON
Default class constructor ! Initialize reporter with an output stream. Default output stream is std::cout. \param stream - Output str
include/benchmark/reporter_json.h:33
Method
ResetMetrics
Reset current phase metrics
include/benchmark/phase_core.h:105
Method
Run
tests/test_launcher.cpp:37
Method
Run
examples/sort.cpp:36
Method
Run
examples/sort.cpp:67
Method
Run
examples/sort.cpp:96
Method
Run
examples/sort.cpp:138
Method
Run
examples/sort.cpp:182
Method
Run
examples/sort.cpp:208
Method
Run
examples/sort.cpp:252
Method
Run
examples/sort.cpp:314
Method
Run
examples/sort.cpp:369
Method
Run
examples/sort.cpp:448
Method
Run
examples/sort.cpp:509
Method
RunConsumer
examples/spsc.cpp:64
Method
RunConsumer
examples/spsc.cpp:106
Method
RunConsumer
examples/spsc.cpp:147
Method
RunConsumer
examples/spsc.cpp:191
Method
RunConsumer
examples/spsc.cpp:235
Method
RunConsumer
examples/mpsc.cpp:65
Method
RunConsumer
examples/mpsc.cpp:106
Method
RunConsumer
examples/mpsc.cpp:150
Method
RunConsumer
examples/mpsc.cpp:194
Method
RunConsumer
examples/mpmc.cpp:65
Method
RunConsumer
examples/mpmc.cpp:109
Method
RunConsumer
examples/mpmc.cpp:153
Method
RunProducer
examples/spsc.cpp:51
Method
RunProducer
examples/spsc.cpp:93
Method
RunProducer
examples/spsc.cpp:135
Method
RunProducer
examples/spsc.cpp:176
Method
RunProducer
examples/spsc.cpp:220
Method
RunProducer
examples/mpsc.cpp:52
Method
RunProducer
examples/mpsc.cpp:94
Method
RunProducer
examples/mpsc.cpp:135
Method
RunProducer
examples/mpsc.cpp:179
Method
RunProducer
examples/mpmc.cpp:52
Method
RunProducer
examples/mpmc.cpp:94
Method
RunProducer
examples/mpmc.cpp:138
Method
ScopeBenchmark
Start a new dynamic benchmark with a given name and wrap it in a PhaseScope ! Please note the method is thread-safe and might be called in mul
include/benchmark/executor.h:58
Method
ScopePhase
include/benchmark/phase_core.h:58
Method
ScopePhase
include/benchmark/context.h:69
Method
ScopePhaseThreadSafe
source/benchmark/phase_scope.cpp:49
Method
ScopePhaseThreadSafe
include/benchmark/phase_core.h:60
Method
ScopePhaseThreadSafe
include/benchmark/context.h:70
Method
Semaphore
examples/cameron/blockingconcurrentqueue.h:69
Method
Semaphore
examples/cameron/atomicops.h:371
Method
SetColor
source/benchmark/console.cpp:19
Method
Settings
source/benchmark/settings.cpp:13
Method
Settings
include/benchmark/settings.h:45
Method
SettingsPC
Initialize settings with the default benchmark duration (5 seconds)
include/benchmark/settings_pc.h:24
Method
SettingsThreads
Initialize settings with the default benchmark duration (5 seconds)
include/benchmark/settings_threads.h:24
Method
ShellSortInternal
examples/sort.cpp:231
Method
StartBenchmark
source/benchmark/executor.cpp:47
Method
StartPhase
source/benchmark/phase_scope.cpp:25
Method
StartPhase
include/benchmark/context.h:66
Method
StartPhaseThreadSafe
source/benchmark/phase_scope.cpp:30
Method
StartPhaseThreadSafe
include/benchmark/context.h:67
Method
StopBenchmark
source/benchmark/executor.cpp:80
Method
StopPhase
include/benchmark/phase_core.h:57
Method
StopPhase
include/benchmark/context.h:68
Method
System
include/benchmark/system.h:24
Method
T
examples/cameron/atomicops.h:237
Method
TestBenchmark
tests/test_launcher.cpp:23
Method
TestLauncher
tests/test_launcher.cpp:80
Method
TestVirtual
examples/virtual.cpp:32
Method
TesterBase
examples/virtual.cpp:15
Method
ThreadExitNotifier
examples/cameron/concurrentqueue.h:457
Method
Timestamp
source/benchmark/environment.cpp:433
Method
Timestamp
source/benchmark/system.cpp:399
Method
UnixEndLine
source/benchmark/environment.cpp:423
Method
UpdateBenchmarkMetrics
source/benchmark/benchmark_base.cpp:35
Method
UpdateBenchmarkNames
source/benchmark/benchmark_base.cpp:78
Method
UpdateBenchmarkOperations
source/benchmark/benchmark_base.cpp:91
Method
UpdateBenchmarkThreads
source/benchmark/benchmark_base.cpp:49
Method
VirtualFixture
examples/virtual.cpp:40
Method
WindowsEndLine
source/benchmark/environment.cpp:428
Function
add_blocks_to_free_list
examples/cameron/concurrentqueue.h:2892
← previous
next →
301–400 of 565, ranked by callers