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
Method
do_get_destroy_task_in_new_array
src/babylon/reusable/memory_resource.cpp:233
Method
do_is_equal
test/reusable/test_memory_resource.cpp:38
Method
do_is_equal
src/babylon/reusable/memory_resource.cpp:23
Method
do_is_equal
src/babylon/reusable/memory_resource.cpp:60
Method
do_register_destructor
src/babylon/reusable/memory_resource.cpp:228
Method
emplace
src/babylon/concurrent/deposit_box.h:152
Method
empty
src/babylon/concurrent/transient_hash_table.hpp:549
Method
empty
src/babylon/reusable/vector.hpp:293
Method
enqueue_task
src/babylon/executor.cpp:210
Method
error_code
src/babylon/anyflow/closure.hpp:52
Method
established
src/babylon/anyflow/dependency.hpp:65
Method
execute
src/babylon/concurrent/execution_queue.h:98
Function
execute_invoke_closure
example/use-anyflow-with-brpc/bthread_graph_executor.cpp:22
Function
execute_invoke_closure
example/use-with-bthread/bthread_graph_executor.cpp:22
Function
execute_invoke_vertex
example/use-anyflow-with-brpc/bthread_graph_executor.cpp:12
Function
execute_invoke_vertex
example/use-with-bthread/bthread_graph_executor.cpp:12
Method
executer
src/babylon/anyflow/data.hpp:389
Method
executor
src/babylon/coroutine/promise.h:229
Method
expend_conditional_expression
src/babylon/anyflow/builtin/expression.cpp:871
Method
expend_expression
src/babylon/anyflow/builtin/expression.cpp:832
Method
expend_non_conditional_expression
src/babylon/anyflow/builtin/expression.cpp:931
Method
expire
src/babylon/concurrent/vector.hpp:152
Method
expose_impl
example/use-counter-with-bvar/recorder.cpp:85
Method
fetch_add_id
src/babylon/concurrent/thread_local.h:308
Method
fill
test/serialization/test_message.cpp:283
Method
fill_leaf
test/serialization/test_message.cpp:170
Method
fill_middle
test/serialization/test_message.cpp:271
Method
fill_time_struct
src/babylon/time.cpp:177
Method
filter_none
private:
src/babylon/mlock.cpp:77
Method
final_suspend
test/coroutine/test_task.cpp:34
Method
final_suspend
src/babylon/coroutine/promise.h:217
Method
find_nearest_builder
src/babylon/logging/logger.cpp:199
Function
finish
example/use-arena-with-brpc/client.cpp:17
Method
finish
src/babylon/anyflow/closure.hpp:79
Method
finished
src/babylon/anyflow/closure.hpp:40
Method
for_each
src/babylon/concurrent/id_allocator.hpp:63
Method
for_each
src/babylon/concurrent/vector.hpp:208
Function
for_each_alive
src/babylon/concurrent/thread_local.h:68
Method
format
src/babylon/string_view.hpp:502
Method
format
src/babylon/type_traits.hpp:134
Method
format_file_name
src/babylon/logging/rolling_file_object.cpp:138
Method
free_object_number
src/babylon/concurrent/object_pool.hpp:96
Method
func
test/test_move_only_function.cpp:200
Method
func_each_vertex
src/babylon/anyflow/graph.cpp:59
Method
futex_need_create
///////////////////////////////////////////////////////////////////////////
example/use-anyflow-with-brpc/butex_interface.h:30
Method
futex_need_create
///////////////////////////////////////////////////////////////////////////
example/use-with-bthread/butex_interface.h:30
Method
futex_need_create
///////////////////////////////////////////////////////////////////////////
example/use-execution-queue/butex_interface.h:30
Method
futex_need_create
test/concurrent/test_sched_interface.cpp:15
Method
futex_need_create
src/babylon/concurrent/sched_interface.hpp:16
Method
futex_wait
example/use-anyflow-with-brpc/butex_interface.h:42
Method
futex_wait
example/use-with-bthread/butex_interface.h:42
Method
futex_wait
example/use-execution-queue/butex_interface.h:42
Method
futex_wait
src/babylon/concurrent/sched_interface.hpp:35
Method
futex_wake_all
example/use-anyflow-with-brpc/butex_interface.h:57
Method
futex_wake_all
example/use-with-bthread/butex_interface.h:57
Method
futex_wake_all
example/use-execution-queue/butex_interface.h:57
Method
futex_wake_all
src/babylon/concurrent/sched_interface.hpp:47
Method
futex_wake_one
example/use-anyflow-with-brpc/butex_interface.h:53
Method
futex_wake_one
example/use-with-bthread/butex_interface.h:53
Method
futex_wake_one
example/use-execution-queue/butex_interface.h:53
Method
futex_wake_one
src/babylon/concurrent/sched_interface.hpp:42
Method
generate_type_level
src/babylon/anyflow/builtin/expression.cpp:201
Method
get
src/babylon/current_executor.h:10
Method
get
src/babylon/application_context.h:533
Method
get
src/babylon/reusable/manager.hpp:19
Method
get_caculation_type
获取二元运算符的计算类型,运算前会都转成同样的计算类型
src/babylon/anyflow/builtin/expression.cpp:177
Method
get_current_timestamp
src/babylon/concurrent/vector.hpp:143
Method
get_destroy_task
src/babylon/reusable/memory_resource.h:434
Method
get_free_page_num
example/use-async-logger/example.cpp:67
Method
get_graph_context
src/babylon/anyflow/vertex.hpp:143
Method
get_hit_summary
example/use-async-logger/example.cpp:70
Method
get_node
src/babylon/concurrent/vector.hpp:125
Method
get_pending_size
example/use-async-logger/example.cpp:64
Method
get_percentile
example/use-counter-with-bvar/recorder.h:339
Method
get_percentile_p1
example/use-counter-with-bvar/recorder.cpp:515
Method
get_percentile_p2
example/use-counter-with-bvar/recorder.cpp:520
Method
get_percentile_p3
example/use-counter-with-bvar/recorder.cpp:525
Method
get_percentiles
example/use-counter-with-bvar/recorder.cpp:505
Method
get_qualified_block_table
src/babylon/concurrent/vector.hpp:641
Method
get_qualified_block_table_slow
src/babylon/concurrent/vector.hpp:652
Method
get_recorder_count
example/use-counter-with-bvar/recorder.cpp:540
Method
get_return_object
test/coroutine/test_task.cpp:28
Method
get_return_object
src/babylon/coroutine/task.h:59
Method
get_sampler
example/use-counter-with-bvar/recorder.cpp:47
Method
get_timestamp
src/babylon/concurrent/vector.hpp:131
Method
get_window_recorder_qps
example/use-counter-with-bvar/recorder.cpp:530
Function
handle
src/babylon/coroutine/task.h:37
Method
hide
example/use-counter-with-bvar/recorder.cpp:406
Method
id_allocator
src/babylon/concurrent/thread_local.h:198
Method
index_for_named_dependency
src/babylon/anyflow/builder.cpp:145
Method
index_for_named_emit
src/babylon/anyflow/vertex.cpp:114
Method
index_for_named_emit
src/babylon/anyflow/builder.cpp:154
Method
initial_suspend
test/coroutine/test_task.cpp:31
Method
initial_suspend
/////////////////////////////////////////////////////////////////////////// BasicPromise begin
src/babylon/coroutine/promise.h:212
Method
initialize
example/use-anyflow-with-brpc/recall.cpp:10
Method
initialize
test/test_application_context.cpp:173
Method
initialize
test/test_application_context.cpp:272
Method
initialize
src/babylon/executor.cpp:136
Method
initialize
src/babylon/application_context.h:667
Method
initialize
src/babylon/application_context.cpp:134
← previous
next →
1,101–1,200 of 1,729, ranked by callers