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
↓ 4 callers
Method
pending_size
src/babylon/logging/async_file_appender.h:77
↓ 4 callers
Function
poison
src/babylon/sanitizer_helper.h:24
↓ 4 callers
Function
print
src/babylon/serialization/traits.hpp:105
↓ 4 callers
Method
rehash
src/babylon/concurrent/transient_hash_table.hpp:679
↓ 4 callers
Method
release
src/babylon/concurrent/epoch.h:224
↓ 4 callers
Function
run
example/use-counter-with-bvar/example.cpp:54
↓ 4 callers
Function
serialize
src/babylon/serialization/traits.hpp:43
↓ 4 callers
Function
serialized_size_cached_packed_field
src/babylon/serialization/traits.hpp:301
↓ 4 callers
Method
set_recycler
src/babylon/concurrent/object_pool.hpp:27
↓ 4 callers
Method
set_source
src/babylon/anyflow/builder.cpp:256
↓ 4 callers
Method
trigger
src/babylon/anyflow/data.hpp:595
↓ 3 callers
Method
allocate_page_num
src/babylon/reusable/page_allocator.cpp:283
↓ 3 callers
Method
allocated_page_num
src/babylon/reusable/page_allocator.cpp:219
↓ 3 callers
Function
calculate_serialized_size
src/babylon/reusable/string.h:103
↓ 3 callers
Method
check_and_get_file_descriptor
test/logging/test_async_log_stream.cpp:15
↓ 3 callers
Method
closure
src/babylon/anyflow/vertex.hpp:151
↓ 3 callers
Method
condition
src/babylon/anyflow/dependency.hpp:18
↓ 3 callers
Method
copy
src/babylon/string_view.hpp:206
↓ 3 callers
Method
declare_mutable
src/babylon/anyflow/dependency.hpp:24
↓ 3 callers
Method
delete_expire_files
src/babylon/logging/rolling_file_object.cpp:41
↓ 3 callers
Method
delete_object
src/babylon/reusable/allocator.hpp:465
↓ 3 callers
Method
done
src/babylon/anyflow/vertex.hpp:72
↓ 3 callers
Method
emplace
src/babylon/coroutine/cancelable.h:155
↓ 3 callers
Method
file
src/babylon/logging/log_stream.h:200
↓ 3 callers
Method
for_each_vertex
src/babylon/anyflow/builder.hpp:30
↓ 3 callers
Method
format
src/babylon/type_traits.hpp:120
↓ 3 callers
Method
get
src/babylon/anyflow/closure.hpp:44
↓ 3 callers
Method
get_or_allocate_data_index
src/babylon/anyflow/builder.cpp:72
↓ 3 callers
Method
indent
src/babylon/serialization/traits.cpp:64
↓ 3 callers
Method
index
////////////////////////////////////////////////////////////////////////// GraphVertexBuilder begin
src/babylon/anyflow/builder.hpp:51
↓ 3 callers
Method
invoke
src/babylon/anyflow/vertex.cpp:216
↓ 3 callers
Method
is_equal
src/babylon/reusable/memory_resource.h:58
↓ 3 callers
Method
is_mutable
src/babylon/anyflow/dependency.hpp:38
↓ 3 callers
Method
last_errno
src/babylon/mlock.cpp:62
↓ 3 callers
Method
length
src/babylon/string_view.hpp:165
↓ 3 callers
Method
locked_bytes
src/babylon/mlock.cpp:58
↓ 3 callers
Method
mark_tsan_acquire
src/babylon/concurrent/bounded_queue.hpp:102
↓ 3 callers
Method
mark_tsan_release
src/babylon/concurrent/bounded_queue.hpp:110
↓ 3 callers
Method
need_mutable
src/babylon/anyflow/data.hpp:515
↓ 3 callers
Method
outdent
src/babylon/serialization/traits.cpp:69
↓ 3 callers
Function
process
test/anyflow/test_data.cpp:17
↓ 3 callers
Method
producers
src/babylon/anyflow/data.hpp:284
↓ 3 callers
Method
remove_suffix
src/babylon/string_view.hpp:189
↓ 3 callers
Method
rend
src/babylon/string_view.hpp:114
↓ 3 callers
Method
reserved_snapshot
src/babylon/concurrent/vector.hpp:530
↓ 3 callers
Method
run
example/use-anyflow-with-brpc/bthread_graph_executor.cpp:42
↓ 3 callers
Function
run_callback
src/babylon/future.hpp:31
↓ 3 callers
Function
run_loop
example/use-async-logger/example.cpp:119
↓ 3 callers
Function
run_once
example/use-counter-with-bvar/example.cpp:16
↓ 3 callers
Method
set_creator
src/babylon/concurrent/object_pool.hpp:21
↓ 3 callers
Method
set_directory
src/babylon/logging/rolling_file_object.cpp:29
↓ 3 callers
Method
set_file_pattern
src/babylon/logging/rolling_file_object.cpp:33
↓ 3 callers
Method
set_index
src/babylon/anyflow/builder.cpp:167
↓ 3 callers
Method
set_queue_capacity
src/babylon/concurrent/garbage_collector.h:95
↓ 3 callers
Method
set_recreate_interval
src/babylon/reusable/manager.hpp:79
↓ 3 callers
Method
size
src/babylon/concurrent/transient_hash_table.hpp:554
↓ 3 callers
Method
then
src/babylon/future.hpp:423
↓ 3 callers
Method
update
src/babylon/reusable/manager.hpp:58
↓ 3 callers
Method
version
src/babylon/concurrent/bounded_queue.hpp:24
↓ 3 callers
Method
wait
src/babylon/concurrent/sched_interface.hpp:88
↓ 2 callers
Method
add_successor
src/babylon/anyflow/data.hpp:393
↓ 2 callers
Function
await_suspend
src/babylon/coroutine/future_awaitable.h:24
↓ 2 callers
Method
await_transform
src/babylon/coroutine/promise.h:265
↓ 2 callers
Method
block_mask
src/babylon/concurrent/vector.hpp:322
↓ 2 callers
Method
cend
src/babylon/string_view.hpp:96
↓ 2 callers
Method
clear
src/babylon/application_context.cpp:84
↓ 2 callers
Method
consume
src/babylon/anyflow/dependency.h:181
↓ 2 callers
Method
copy_n
src/babylon/concurrent/vector.hpp:187
↓ 2 callers
Method
create
src/babylon/anyflow/closure.hpp:63
↓ 2 callers
Method
create
src/babylon/reusable/allocator.hpp:473
↓ 2 callers
Method
crend
src/babylon/string_view.hpp:120
↓ 2 callers
Method
deallocate
src/babylon/reusable/page_allocator.cpp:15
↓ 2 callers
Method
decrease_accessible_path
src/babylon/application_context.h:733
↓ 2 callers
Method
depend_data_sub
src/babylon/anyflow/closure.hpp:168
↓ 2 callers
Method
empty
src/babylon/anyflow/dependency.hpp:69
↓ 2 callers
Method
end
src/babylon/application_context.cpp:80
↓ 2 callers
Function
eq
test/serialization/test_array.cpp:27
↓ 2 callers
Method
expose
example/use-counter-with-bvar/recorder.cpp:328
↓ 2 callers
Method
fill_n
src/babylon/concurrent/vector.hpp:198
↓ 2 callers
Method
fire
src/babylon/anyflow/closure.hpp:122
↓ 2 callers
Method
for_each_emit
src/babylon/anyflow/builder.hpp:89
↓ 2 callers
Function
get_babylon_string_view_ref_size
test/test_string_view_in_lib.cpp:15
↓ 2 callers
Function
get_babylon_string_view_size
test/test_string_view_in_lib.cpp:7
↓ 2 callers
Function
get_std_string_view_ref_size
test/test_string_view_in_lib.cpp:11
↓ 2 callers
Function
get_std_string_view_size
test/test_string_view_in_lib.cpp:3
↓ 2 callers
Method
increase_accessible_path
src/babylon/application_context.h:728
↓ 2 callers
Method
index
src/babylon/anyflow/vertex.hpp:106
↓ 2 callers
Method
initialize
example/use-anyflow-with-brpc/rank.cpp:10
↓ 2 callers
Method
inner_condition
src/babylon/anyflow/dependency.hpp:105
↓ 2 callers
Method
join
src/babylon/concurrent/execution_queue.h:110
↓ 2 callers
Method
line
src/babylon/logging/log_stream.h:208
↓ 2 callers
Method
match
src/babylon/concurrent/transient_hash_table.hpp:161
↓ 2 callers
Method
match_empty
src/babylon/concurrent/transient_hash_table.hpp:185
↓ 2 callers
Method
match_non_empty
src/babylon/concurrent/transient_hash_table.hpp:205
↓ 2 callers
Function
new_delete_resource
src/babylon/reusable/memory_resource.cpp:11
↓ 2 callers
Method
on_finish
src/babylon/anyflow/closure.hpp:57
↓ 2 callers
Method
parse_from_string
src/babylon/serialization/traits.hpp:451
↓ 2 callers
Function
print_field
src/babylon/serialization/traits.hpp:313
↓ 2 callers
Method
print_string
src/babylon/serialization/traits.cpp:110
↓ 2 callers
Method
publish_n
src/babylon/anyflow/data.hpp:186
← previous
next →
201–300 of 1,729, ranked by callers