Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ashvardanian/less_slow.cpp
/ types & classes
Types & classes
79 in github.com/ashvardanian/less_slow.cpp
⨍
Functions
300
◇
Types & classes
79
↓ 7 callers
Class
vertex_ids_t
less_slow.cpp:5638
↓ 2 callers
Class
iterator
less_slow.cpp:3750
↓ 2 callers
Class
prime_factors_view
less_slow.cpp:3877
Class
__kernel_timespec
less_slow.cpp:7203
Class
__kernel_timespec
less_slow.cpp:7544
Enum
access_order_t
less_slow.cpp:1142
Class
addressed_socket_t
less_slow.cpp:6698
Class
aligned_array
less_slow.cpp:397
Enum
alignment_mode_t
less_slow.cpp:2870
Class
arena_allocator
less_slow.cpp:5153
Class
arena_t
less_slow.cpp:4733
Class
base_virtual_class
less_slow.cpp:4073
Class
basic_graph_flat_set
less_slow.cpp:5738
Class
basic_graph_map
less_slow.cpp:5648
Class
basic_graph_unordered_maps
less_slow.cpp:5507
Class
dependent_false
less_slow.cpp:3319
Class
edge_t
less_slow.cpp:5721
Class
equal_t
less_slow.cpp:5740
Enum
exception_handling_t
less_slow.cpp:5204
Enum
execution_mode_t
less_slow.cpp:5834
Class
expected
less_slow.cpp:6166
Class
f32x4x4_t
less_slow.cpp:1590
Class
filter_virtual
less_slow.cpp:4090
Class
for_range_virtual
less_slow.cpp:4079
Enum
fp4_e2m1_t
less_slow.cpp:3426
Enum
fp8_e4m3_t
less_slow.cpp:3424
Enum
fp8_e5m2_t
less_slow.cpp:3425
Enum
graph_allocation_mode_t
less_slow.cpp:5832
Enum
graph_compaction_mode_t
less_slow.cpp:5833
Class
graph_size_t
less_slow.cpp:5482
Class
hash_t
less_slow.cpp:5755
Class
heavy_t
* The Return Value Optimization (RVO) is a compiler optimization that elides * the copy constructor and destructor calls when returning a local obj
less_slow.cpp:1195
Class
homogeneous_virtual_pipeline
less_slow.cpp:4109
Class
io_uring_cqe
less_slow.cpp:7097
Class
io_uring_cqe
less_slow.cpp:7254
Class
io_uring_cqe
less_slow.cpp:7430
Class
io_uring_cqe
less_slow.cpp:7595
Class
io_uring_sqe
less_slow.cpp:7089
Class
io_uring_sqe
less_slow.cpp:7420
Class
iovec
less_slow.cpp:7017
Class
iovec
less_slow.cpp:7070
Class
iovec
less_slow.cpp:7181
Class
iovec
less_slow.cpp:7402
Class
iovec
less_slow.cpp:7522
Class
iterator
less_slow.cpp:3885
Class
json_containers_for_alloc
less_slow.cpp:5103
Class
log_fmt_t
less_slow.cpp:6468
Class
log_format_t
less_slow.cpp:6431
Class
log_printf_t
less_slow.cpp:6385
Enum
message_status_t
less_slow.cpp:7011
Class
message_t
* @brief Wraps the `rpc_buffer_t` with metadata about the client address. * * It's a common pattern in async systems to store request metadata ne
less_slow.cpp:7010
Class
mmap_array
less_slow.cpp:6966
Class
msghdr
less_slow.cpp:7018
Enum
networking_route_t
less_slow.cpp:6604
Class
pair_t
less_slow.cpp:4217
Class
prime_factors_virtual
less_slow.cpp:4100
Class
promise_type
less_slow.cpp:3724
Class
quick_sort_iterate
less_slow.cpp:885
Class
quick_sort_partition
less_slow.cpp:835
Class
quick_sort_recurse
less_slow.cpp:856
Class
rebind
less_slow.cpp:5174
Class
result
less_slow.cpp:6256
Class
rpc_asio_client
less_slow.cpp:7722
Class
rpc_asio_server
less_slow.cpp:7661
Class
rpc_batch_result
less_slow.cpp:6589
Class
rpc_libc_client
* @brief A minimal RPC @b client using LibC functionality to setup the UDP socket, * and synchronous blocking POSIX calls to send and rece
less_slow.cpp:6801
Class
rpc_libc_server
* @brief A minimal RPC @b server using LibC functionality to setup the UDP socket, * and synchronous blocking POSIX calls to receive and s
less_slow.cpp:6755
Class
rpc_uring55_client
* @brief A minimal RPC @b client using @b `io_uring` functionality * to setup the UDP socket, and process many requests in batches. */
less_slow.cpp:7131
Class
rpc_uring55_server
* @brief A minimal RPC @b server using @b `io_uring` functionality * to setup the UDP socket, and process many requests concurrently. */
less_slow.cpp:7028
Class
rpc_uring60_client
* @brief A minimal RPC @b client using @b `io_uring` functionality * to setup the UDP socket, and process many requests in batches. */
less_slow.cpp:7466
Class
rpc_uring60_server
* @brief A minimal RPC @b server using @b `io_uring` functionality * to setup the UDP socket, and process many requests concurrently. *
less_slow.cpp:7353
Enum
status
* As practice shows, STL is almost never the performance-oriented choice! * It's often good enough to get started, but every major player reimpleme
less_slow.cpp:6247
Class
strided_ptr
less_slow.cpp:2815
Enum
tensor_core_scale_t
* Different generations of matrix multiplication instructions on GPUs use * different synchronization/cooperation scales across generations. */
less_slow.cpp:2245
Class
timeval
less_slow.cpp:6768
Class
timeval
less_slow.cpp:6815
Class
toy_generator
less_slow.cpp:3721
Class
unified_array
less_slow.cpp:3300
Class
utsname
less_slow.cpp:6953