MCPcopy Create free account

hub / github.com/baidu/babylon / functions

Functions1,729 in github.com/baidu/babylon

↓ 1 callersMethodfront
src/babylon/reusable/vector.hpp:181
↓ 1 callersMethodfunction
test/test_executor.cpp:23
↓ 1 callersMethodgc
src/babylon/concurrent/vector.hpp:108
↓ 1 callersMethodget_graph
example/use-anyflow-with-brpc/graph_configurator.h:78
↓ 1 callersFunctionget_inlined_string_donated_array
src/babylon/reusable/message.trick.cpp:51
↓ 1 callersFunctionget_inlined_string_index
src/babylon/reusable/message.trick.cpp:58
↓ 1 callersMethodget_or_create
src/babylon/application_context.h:543
↓ 1 callersFunctionget_raw_field
src/babylon/reusable/message.trick.cpp:27
↓ 1 callersMethodget_type_name
src/babylon/type_traits.hpp:51
↓ 1 callersMethodget_unchecked
src/babylon/any.hpp:337
↓ 1 callersMethodhas_callback
src/babylon/future.hpp:284
↓ 1 callersMethodhas_preset_value
src/babylon/anyflow/data.hpp:495
↓ 1 callersFunctionhas_single_bit
src/babylon/absl_numeric_bits.h:20
↓ 1 callersMethodindent_level
src/babylon/serialization/traits.cpp:60
↓ 1 callersMethodindex
src/babylon/logging/file_object.cpp:13
↓ 1 callersMethodindex_for_named_dependency
src/babylon/anyflow/vertex.cpp:109
↓ 1 callersMethodinitialize
src/babylon/reusable/message.cpp:97
↓ 1 callersMethodinitialize_data
src/babylon/anyflow/graph.cpp:70
↓ 1 callersMethodinitialize_vertexes
src/babylon/anyflow/graph.cpp:82
↓ 1 callersMethodinner_target
src/babylon/anyflow/dependency.hpp:101
↓ 1 callersMethodinplace_resumable
src/babylon/coroutine/promise.h:252
↓ 1 callersMethodis_closed
src/babylon/concurrent/transient_topic.hpp:172
↓ 1 callersMethodis_essential
src/babylon/anyflow/dependency.hpp:46
↓ 1 callersFunctionis_inlined
src/babylon/reusable/message.trick.cpp:46
↓ 1 callersMethodis_published
src/babylon/concurrent/transient_topic.hpp:164
↓ 1 callersMethodlocal_fast
src/babylon/concurrent/thread_local.h:299
↓ 1 callersFunctionmain
example/use-with-bthread/example.cpp:9
↓ 1 callersMethodmark_tsan_acquire
src/babylon/concurrent/transient_topic.hpp:220
↓ 1 callersMethodmark_tsan_release
src/babylon/concurrent/transient_topic.hpp:228
↓ 1 callersFunctionmemory_resource
src/babylon/reusable/memory_resource.h:30
↓ 1 callersMethodnamed_dependency
src/babylon/anyflow/vertex.hpp:110
↓ 1 callersMethodon_activate
src/babylon/anyflow/vertex.cpp:39
↓ 1 callersMethodprepare
example/use-arena-with-brpc/swiss_message_factory.cpp:69
↓ 1 callersMethodpreset
src/babylon/anyflow/data.hpp:490
↓ 1 callersFunctionprint
src/babylon/serialization/vector.h:79
↓ 1 callersFunctionprint
src/babylon/reusable/string.h:106
↓ 1 callersMethodprint
src/babylon/serialization/traits.hpp:386
↓ 1 callersMethodprocess
src/babylon/anyflow/vertex.cpp:43
↓ 1 callersMethodproducer
src/babylon/anyflow/data.hpp:276
↓ 1 callersMethodraw_pointer
src/babylon/any.hpp:459
↓ 1 callersMethodrecreate
src/babylon/reusable/manager.hpp:64
↓ 1 callersMethodregister_data_producer
src/babylon/anyflow/builder.cpp:81
↓ 1 callersMethodrelease
src/babylon/coroutine/task.h:178
↓ 1 callersMethodrelease
src/babylon/anyflow/data.hpp:110
↓ 1 callersMethodrelease
src/babylon/reusable/memory_resource.cpp:244
↓ 1 callersMethodremove_awaiter
src/babylon/coroutine/futex.cpp:94
↓ 1 callersMethodreserve
src/babylon/concurrent/vector.hpp:458
↓ 1 callersFunctionreserve_arena_string_ptr
src/babylon/reusable/message.trick.cpp:64
↓ 1 callersFunctionreset
重置接口
src/babylon/concurrent/counter.h:60
↓ 1 callersMethodreset
example/use-counter-with-bvar/recorder.cpp:59
↓ 1 callersMethodreset
src/babylon/concurrent/bounded_queue.hpp:97
↓ 1 callersMethodreset
src/babylon/concurrent/transient_topic.hpp:215
↓ 1 callersMethodresize
src/babylon/concurrent/bounded_queue.hpp:330
↓ 1 callersMethodresume
src/babylon/coroutine/cancelable.h:180
↓ 1 callersMethodresume_awaiter
src/babylon/coroutine/promise.h:248
↓ 1 callersFunctionrun_loop
example/use-execution-queue/example.cpp:58
↓ 1 callersMethodrunnable_vertexes
src/babylon/anyflow/vertex.hpp:155
↓ 1 callersMethodsearch
example/use-anyflow-with-brpc/server.cpp:14
↓ 1 callersMethodserialize
序列化函数 对标Message::SerializeToCodedStream
src/babylon/serialization/traits.hpp:362
↓ 1 callersMethodserialized_size_cached
『如果存在』利用缓存获取最近一次调用calculate_serialized_size的结果 默认实现不支持真实缓存,会通过再次调用calculate_serialized_size得到结果
src/babylon/serialization/traits.hpp:382
↓ 1 callersMethodset_balance_interval
src/babylon/executor.hpp:208
↓ 1 callersMethodset_builder
src/babylon/anyflow/vertex.cpp:134
↓ 1 callersMethodset_closed
src/babylon/concurrent/transient_topic.hpp:136
↓ 1 callersMethodset_free_message_capacity
example/use-arena-with-brpc/swiss_message_factory.cpp:16
↓ 1 callersMethodset_function
src/babylon/logging/log_stream.h:212
↓ 1 callersMethodset_graph
src/babylon/anyflow/builder.cpp:163
↓ 1 callersMethodset_index
src/babylon/logging/file_object.cpp:5
↓ 1 callersMethodset_initialized
src/babylon/logging/logger.cpp:73
↓ 1 callersMethodset_log_stream
src/babylon/logging/logger.cpp:81
↓ 1 callersMethodset_option
src/babylon/application_context.h:559
↓ 1 callersMethodset_page_allocator
/////////////////////////////////////////////////////////////////////////// LogStreamBuffer begin
src/babylon/logging/log_entry.h:85
↓ 1 callersMethodset_page_allocator
src/babylon/reusable/memory_resource.cpp:102
↓ 1 callersMethodset_pool
example/use-arena-with-brpc/swiss_message_factory.cpp:59
↓ 1 callersMethodset_processor
src/babylon/anyflow/vertex.cpp:138
↓ 1 callersMethodset_processor_creator
src/babylon/anyflow/builder.hpp:109
↓ 1 callersMethodset_published
src/babylon/concurrent/transient_topic.hpp:128
↓ 1 callersMethodset_stream
src/babylon/serialization/traits.cpp:47
↓ 1 callersMethodset_support_singleton
src/babylon/application_context.cpp:123
↓ 1 callersMethodset_upstream
src/babylon/reusable/memory_resource.cpp:111
↓ 1 callersFunctionsetup
test/anyflow/test_dependency.cpp:32
↓ 1 callersMethodsetup
src/babylon/anyflow/vertex.cpp:18
↓ 1 callersFunctionsetup_babylon
example/use-async-logger/example.cpp:25
↓ 1 callersFunctionsetup_brpc
example/use-async-logger/example.cpp:85
↓ 1 callersFunctionsetup_spdlog
example/use-async-logger/example.cpp:97
↓ 1 callersMethodsize
src/babylon/concurrent/bounded_queue.hpp:336
↓ 1 callersMethodsource
src/babylon/anyflow/dependency.hpp:10
↓ 1 callersMethodstart
src/babylon/concurrent/garbage_collector.h:101
↓ 1 callersMethodsubscribe
开启订阅流,可以通过返回的消费器进一步完成流式订阅
src/babylon/anyflow/dependency.h:211
↓ 1 callersMethodsupport_singleton
src/babylon/application_context.h:580
↓ 1 callersMethodtype_id
src/babylon/application_context.h:600
↓ 1 callersMethodunregister_accessor
src/babylon/concurrent/epoch.h:135
↓ 1 callersMethodupdate_allocation_metadata
src/babylon/reusable/traits.h:46
↓ 1 callersFunctionuse_assing_operator_in_constexpr
test/test_string_view.cpp:10
↓ 1 callersFunctionuse_remove_prefix_in_constexpr
test/test_string_view.cpp:17
↓ 1 callersFunctionuse_remove_suffix_in_constexpr
test/test_string_view.cpp:23
↓ 1 callersFunctionuse_swap_in_constexpr
test/test_string_view.cpp:29
↓ 1 callersMethodwait_until_ready
src/babylon/concurrent/transient_topic.hpp:180
↓ 1 callersMethodwakeup_one_worker
src/babylon/executor.cpp:113
↓ 1 callersMethod~LoggerManager
src/babylon/logging/logger.h:90
↓ 1 callersMethod~Slot
src/babylon/concurrent/epoch.h:62
← previousnext →401–500 of 1,729, ranked by callers