Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/baidu/babylon
/ functions
Functions
1,729 in github.com/baidu/babylon
⨍
Functions
1,729
◇
Types & classes
587
↓ 333 callers
Method
get
src/babylon/any.hpp:279
↓ 267 callers
Method
size
src/babylon/string_view.hpp:159
↓ 264 callers
Method
find_data
src/babylon/anyflow/graph.cpp:10
↓ 168 callers
Method
emplace_back
src/babylon/reusable/vector.hpp:441
↓ 130 callers
Method
load
example/use-anyflow-with-brpc/graph_configurator.h:17
↓ 123 callers
Method
set_value
src/babylon/future.hpp:198
↓ 112 callers
Method
get_future
src/babylon/future.hpp:477
↓ 96 callers
Method
empty
src/babylon/string_view.hpp:177
↓ 89 callers
Method
capacity
src/babylon/reusable/vector.hpp:327
↓ 89 callers
Method
execute
src/babylon/executor.hpp:9
↓ 88 callers
Method
run
test/test_executor.cpp:158
↓ 86 callers
Method
begin
src/babylon/string_view.hpp:78
↓ 83 callers
Method
join
src/babylon/executor.cpp:46
↓ 80 callers
Method
size
src/babylon/reusable/vector.hpp:299
↓ 77 callers
Method
data
src/babylon/string_view.hpp:153
↓ 76 callers
Method
end
src/babylon/string_view.hpp:90
↓ 74 callers
Function
swap
src/babylon/reusable/string.h:66
↓ 73 callers
Method
reserve
src/babylon/reusable/vector.hpp:311
↓ 71 callers
Method
emplace
src/babylon/reusable/vector.hpp:392
↓ 69 callers
Function
StringView
src/babylon/logging/log_severity.h:62
↓ 66 callers
Method
wait_for
src/babylon/future.hpp:232
↓ 62 callers
Method
clear
src/babylon/any.hpp:273
↓ 60 callers
Method
build
src/babylon/logging/logger.cpp:100
↓ 57 callers
Method
reset
test/anyflow/test_processor.cpp:41
↓ 56 callers
Method
finish
src/babylon/anyflow/builder.cpp:22
↓ 56 callers
Method
value
src/babylon/anyflow/data.hpp:424
↓ 54 callers
Function
async
src/babylon/executor.h:210
↓ 54 callers
Method
ready
src/babylon/future.hpp:191
↓ 52 callers
Method
assign
src/babylon/reusable/vector.hpp:130
↓ 47 callers
Method
named_emit
src/babylon/anyflow/vertex.hpp:124
↓ 46 callers
Method
allocate
test/reusable/test_page_allocator.cpp:15
↓ 44 callers
Method
register_component
src/babylon/application_context.cpp:34
↓ 43 callers
Method
contains
src/babylon/reusable/memory_resource.cpp:42
↓ 40 callers
Method
page_size
src/babylon/reusable/page_allocator.cpp:27
↓ 34 callers
Method
print_raw
src/babylon/serialization/traits.cpp:74
↓ 33 callers
Method
local
src/babylon/concurrent/thread_local.h:125
↓ 32 callers
Method
consume
src/babylon/concurrent/transient_topic.hpp:357
↓ 32 callers
Method
valid
src/babylon/future.hpp:376
↓ 31 callers
Method
bucket_count
src/babylon/concurrent/transient_hash_table.hpp:673
↓ 31 callers
Method
emit
src/babylon/anyflow/data.hpp:142
↓ 31 callers
Method
push
src/babylon/concurrent/object_pool.hpp:68
↓ 29 callers
Method
create
test/test_application_context.cpp:132
↓ 29 callers
Method
empty
src/babylon/anyflow/data.hpp:249
↓ 29 callers
Method
find
src/babylon/concurrent/transient_hash_table.hpp:620
↓ 29 callers
Method
pop
src/babylon/concurrent/object_pool.hpp:32
↓ 29 callers
Method
ref
src/babylon/anyflow/data.hpp:81
↓ 28 callers
Method
wait
src/babylon/coroutine/futex.h:199
↓ 27 callers
Method
end
src/babylon/reusable/vector.hpp:235
↓ 27 callers
Method
publish
src/babylon/anyflow/data.hpp:180
↓ 27 callers
Method
value
src/babylon/concurrent/counter.cpp:5
↓ 26 callers
Method
for_each
src/babylon/concurrent/counter.h:366
↓ 26 callers
Method
min_severity
src/babylon/logging/logger.h:119
↓ 26 callers
Method
resize
test/test_string.cpp:103
↓ 26 callers
Method
start
src/babylon/mlock.cpp:30
↓ 25 callers
Method
initialized
src/babylon/logging/logger.h:123
↓ 22 callers
Method
insert
src/babylon/reusable/vector.hpp:339
↓ 22 callers
Method
release
test/logging/test_log_entry.cpp:34
↓ 22 callers
Method
submit
__cpp_concepts && __cpp_lib_coroutine
src/babylon/executor.hpp:90
↓ 21 callers
Method
data
src/babylon/reusable/vector.hpp:205
↓ 21 callers
Method
push_back
src/babylon/reusable/vector.hpp:434
↓ 20 callers
Method
reserve_and_clear
src/babylon/concurrent/object_pool.hpp:9
↓ 20 callers
Function
resize_uninitialized
src/babylon/string.hpp:143
↓ 20 callers
Method
type
src/babylon/any.hpp:421
↓ 19 callers
Method
construct
src/babylon/reusable/allocator.hpp:109
↓ 19 callers
Method
constructed_size
src/babylon/reusable/vector.hpp:305
↓ 18 callers
Method
allocate
src/babylon/reusable/allocator.hpp:390
↓ 18 callers
Method
anonymous_emit
src/babylon/anyflow/vertex.hpp:129
↓ 18 callers
Method
resource
src/babylon/reusable/allocator.hpp:518
↓ 16 callers
Method
close
src/babylon/anyflow/data.hpp:191
↓ 16 callers
Method
compare
src/babylon/string_view.hpp:224
↓ 16 callers
Method
initialize
test/logging/test_statically_initialize.cpp:12
↓ 16 callers
Method
is_running_in
/////////////////////////////////////////////////////////////////////////// BasicExecutor begin
src/babylon/basic_executor.h:85
↓ 16 callers
Method
set_executor
src/babylon/anyflow/graph.cpp:95
↓ 16 callers
Method
wake_all
src/babylon/coroutine/futex.cpp:44
↓ 16 callers
Method
wake_one
src/babylon/coroutine/futex.cpp:5
↓ 15 callers
Method
clear
src/babylon/anyflow/data.hpp:102
↓ 15 callers
Method
set_upstream
src/babylon/reusable/page_allocator.cpp:87
↓ 14 callers
Method
stop
src/babylon/mlock.cpp:45
↓ 13 callers
Method
block_size
src/babylon/concurrent/vector.hpp:316
↓ 13 callers
Function
operator delete
src/babylon/new.cpp:18
↓ 13 callers
Method
set_log_stream_creator
src/babylon/logging/logger.cpp:110
↓ 13 callers
Method
~S
test/reusable/test_allocator.cpp:438
↓ 12 callers
Method
count_down
src/babylon/future.hpp:546
↓ 12 callers
Method
deallocate
test/reusable/test_page_allocator.cpp:20
↓ 12 callers
Function
operator new
src/babylon/new.cpp:11
↓ 12 callers
Method
set_page_size
/////////////////////////////////////////////////////////////////////////// NewDeletePageAllocator begin
src/babylon/reusable/page_allocator.cpp:23
↓ 11 callers
Function
CONSTEXPR_SINCE_CXX17
src/babylon/serialization/traits.hpp:410
↓ 11 callers
Method
back
src/babylon/reusable/vector.hpp:193
↓ 11 callers
Function
calculate_serialized_size_packed_field
src/babylon/serialization/traits.hpp:290
↓ 11 callers
Method
count
src/babylon/concurrent/transient_hash_table.hpp:613
↓ 11 callers
Method
name
src/babylon/anyflow/vertex.hpp:102
↓ 11 callers
Method
option
src/babylon/anyflow/vertex.hpp:21
↓ 11 callers
Method
ready
src/babylon/anyflow/data.hpp:245
↓ 11 callers
Method
set_worker_number
src/babylon/executor.cpp:75
↓ 11 callers
Method
subscribe
src/babylon/concurrent/transient_topic.hpp:102
↓ 11 callers
Method
take
src/babylon/concurrent/deposit_box.h:162
↓ 10 callers
Method
apply
src/babylon/logging/logger.cpp:162
↓ 10 callers
Method
finished
src/babylon/anyflow/vertex.hpp:90
↓ 10 callers
Method
free_page_capacity
src/babylon/reusable/page_allocator.cpp:148
↓ 10 callers
Method
get
src/babylon/anyflow/data.hpp:57
next →
1–100 of 1,729, ranked by callers