Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/0burak/imperial_hft
/ functions
Functions
142 in github.com/0burak/imperial_hft
⨍
Functions
142
◇
Types & classes
22
Function
Branching
design_patterns/branch_reduction/mybenchmark.cc:38
Method
Disruptor
distuptor/Disruptor.cpp:6
Method
Disruptor
distuptor/disruptor_benchmark/Disruptor.cpp:6
Method
Event
distuptor/Event.h:10
Method
Event
distuptor/disruptor_benchmark/Event.h:10
Method
EventProcessor
distuptor/EventProcessor.cpp:6
Method
EventProcessor
distuptor/disruptor_benchmark/EventProcessor.cpp:6
Function
NoPrefetch
Function without __builtin_prefetch
design_patterns/prefetching/mybenchmark.cc:5
Method
Producer
distuptor/Producer.cpp:6
Method
Producer
distuptor/disruptor_benchmark/Producer.cpp:6
Function
ReducedBranching
design_patterns/branch_reduction/mybenchmark.cc:80
Method
RingBuffer
distuptor/RingBuffer.cpp:5
Method
RingBuffer
distuptor/disruptor_benchmark/RingBuffer.cpp:5
Method
Sequencer
distuptor/Sequencer.cpp:5
Method
Sequencer
distuptor/disruptor_benchmark/Sequencer.cpp:5
Function
SimpleConsumer
distuptor/disruptor_benchmark/Benchmark.cpp:64
Function
SimpleProducer
distuptor/disruptor_benchmark/Benchmark.cpp:55
Function
SlowpathNotRemoved
Bad scenario.
design_patterns/slowpath_remove/mybenchmark.cc:31
Function
SlowpathRemoved
Better scenario.
design_patterns/slowpath_remove/mybenchmark.cc:50
Function
WithPrefetch
Function with __builtin_prefetch
design_patterns/prefetching/mybenchmark.cc:21
Method
function
design_patterns/compile-time dispatch/mybenchmark.cc:18
Method
halt
Existing code
distuptor/EventProcessor.h:15
Method
halt
Existing code
distuptor/disruptor_benchmark/EventProcessor.h:15
Function
main
distuptor/main.cpp:15
Function
main
distuptor/disruptor_benchmark/main.cpp:21
Method
next
distuptor/RingBuffer.cpp:12
Method
next
distuptor/disruptor_benchmark/RingBuffer.cpp:12
Function
pairs_trading_strategy_optimized
statarb/pairs_trading_optimised/mybenchmark.cc:67
Method
setSequencer
If you want to be able to set the Sequencer dynamically
distuptor/EventProcessor.h:20
Method
setSequencer
If you want to be able to set the Sequencer dynamically
distuptor/disruptor_benchmark/EventProcessor.h:20
Method
stop
distuptor/EventProcessor.cpp:21
Method
stop
distuptor/disruptor_benchmark/EventProcessor.cpp:21
Method
wait
distuptor/YieldWaitStrategy.cpp:6
Method
waitFor
distuptor/WaitStrategy.cpp:5
Method
waitFor
distuptor/Barrier.cpp:8
Method
waitFor
distuptor/disruptor_benchmark/WaitStrategy.cpp:5
Method
waitFor
distuptor/disruptor_benchmark/Barrier.cpp:8
Method
~Base
design_patterns/compile-time dispatch/mybenchmark.cc:5
Method
~Disruptor
distuptor/Disruptor.cpp:18
Method
~Disruptor
distuptor/disruptor_benchmark/Disruptor.cpp:18
Method
~WaitStrategy
distuptor/WaitStrategy.h:8
Method
~WaitStrategy
distuptor/disruptor_benchmark/WaitStrategy.h:8
← previous
101–142 of 142, ranked by callers