MCPcopy Create free account

hub / github.com/chronoxor/CppBenchmark / functions

Functions565 in github.com/chronoxor/CppBenchmark

Methodtry_enqueue_bulk
examples/cameron/concurrentqueue.h:945
Methodunsubscribe
examples/cameron/concurrentqueue.h:443
Methodupdate_current_producer_after_rotation
examples/cameron/concurrentqueue.h:1233
Methodvalid
A token is always valid unless: 1) Memory allocation failed during construction 2) It was moved via the move constructor (Note: assignment does a swap
examples/cameron/concurrentqueue.h:537
Methodwait
examples/cameron/blockingconcurrentqueue.h:261
Methodwait
examples/cameron/atomicops.h:540
MethodwaitManyWithPartialSpinning
examples/cameron/blockingconcurrentqueue.h:220
MethodwaitWithPartialSpinning
examples/cameron/blockingconcurrentqueue.h:199
MethodwaitWithPartialSpinning
examples/cameron/atomicops.h:501
Methodwait_dequeue
examples/cameron/readerwriterqueue.h:708
Methodwait_dequeue
examples/cameron/blockingconcurrentqueue.h:650
Methodwait_dequeue_bulk
examples/cameron/blockingconcurrentqueue.h:676
Methodweak_atomic
examples/cameron/atomicops.h:225
Method~Barrier
include/benchmark/barrier.h:36
Method~Benchmark
include/benchmark/benchmark.h:42
Method~BenchmarkBase
include/benchmark/benchmark_base.h:49
Method~BenchmarkPC
include/benchmark/benchmark_pc.h:46
Method~BenchmarkThreads
include/benchmark/benchmark_threads.h:46
Method~ConcurrentQueue
Note: The queue should not be accessed concurrently while it's being deleted. It's up to the user to synchronize this. This method is not thread safe.
examples/cameron/concurrentqueue.h:702
Method~Console
include/benchmark/console.h:66
Method~Context
include/benchmark/context.h:35
Method~ContextPC
include/benchmark/context_pc.h:34
Method~ContextThreads
include/benchmark/context_threads.h:33
Method~DynamicBenchmark
source/benchmark/executor.cpp:38
Method~Environment
include/benchmark/environment.h:28
Method~Executor
include/benchmark/executor.h:26
Method~ExplicitProducer
examples/cameron/concurrentqueue.h:1628
Method~FileFixture
examples/fwrite.cpp:25
Method~Fixture
include/benchmark/fixture.h:26
Method~FixturePC
include/benchmark/fixture_pc.h:26
Method~FixtureThreads
include/benchmark/fixture_threads.h:26
Method~Guard
examples/cameron/concurrentqueue.h:1866
Method~Guard
examples/cameron/concurrentqueue.h:2415
Method~ImplicitProducer
examples/cameron/concurrentqueue.h:2262
Method~Launcher
include/benchmark/launcher.h:30
Method~LauncherConsole
include/benchmark/launcher_console.h:26
Method~LauncherHandler
include/benchmark/launcher_handler.h:31
Method~MemoryCopyFixture
examples/memcpy.cpp:29
Method~Phase
include/benchmark/phase.h:31
Method~PhaseCore
include/benchmark/phase_core.h:44
Method~PhaseMetrics
source/benchmark/phase_metrics.cpp:29
Method~PhaseScope
source/benchmark/phase_scope.cpp:16
Method~ProducerBase
examples/cameron/concurrentqueue.h:1551
Method~ProducerConsumerQueue
examples/folly/ProducerConsumerQueue.h:57
Method~ProducerToken
examples/cameron/concurrentqueue.h:539
Function~ReaderWriterQueue
Note: The queue should not be accessed concurrently while it's being deleted. It's up to the user to synchronize this.
examples/cameron/readerwriterqueue.h:121
Method~ReentrantGuard
examples/cameron/readerwriterqueue.h:554
Method~Reporter
include/benchmark/reporter.h:26
Method~ReporterCSV
include/benchmark/reporter_csv.h:36
Method~ReporterConsole
include/benchmark/reporter_console.h:35
Method~ReporterJSON
include/benchmark/reporter_json.h:36
Method~Semaphore
examples/cameron/blockingconcurrentqueue.h:76
Method~Semaphore
examples/cameron/atomicops.h:378
Method~Settings
include/benchmark/settings.h:47
Method~SettingsPC
include/benchmark/settings_pc.h:42
Method~SettingsThreads
include/benchmark/settings_threads.h:40
Method~System
include/benchmark/system.h:27
Method~TesterBase
examples/virtual.cpp:16
Method~ThreadExitNotifier
examples/cameron/concurrentqueue.h:461
Method~VirtualFixture
examples/virtual.cpp:46
Method~lock_bounded_queue_t
examples/lockfree/lock-bounded-queue.hpp:19
Method~mpmc_bounded_queue_t
examples/lockfree/mpmc-bounded-queue.hpp:51
Method~mpsc_queue_t
examples/lockfree/mpsc-queue.hpp:45
Method~spsc_bounded_queue_t
examples/lockfree/spsc-bounded-queue.hpp:50
Method~spsc_queue_t
examples/lockfree/spsc-queue.hpp:45
← previous501–565 of 565, ranked by callers