MCPcopy Create free account

hub / github.com/baidu/babylon / functions

Functions1,729 in github.com/baidu/babylon

↓ 2 callersMethodready
src/babylon/anyflow/dependency.cpp:118
↓ 2 callersMethodrecursive_activate
src/babylon/anyflow/data.cpp:51
↓ 2 callersMethodrelease
src/babylon/anyflow/data.cpp:18
↓ 2 callersMethodremove_prefix
src/babylon/string_view.hpp:182
↓ 2 callersMethodreserve
src/babylon/reusable/message.cpp:22
↓ 2 callersMethodround
src/babylon/mlock.cpp:54
↓ 2 callersMethodrun
src/babylon/anyflow/graph.hpp:10
↓ 2 callersMethodscan_and_tracking_existing_files
src/babylon/logging/rolling_file_object.cpp:60
↓ 2 callersMethodsequence
src/babylon/application_context.h:585
↓ 2 callersFunctionserialize
src/babylon/reusable/string.h:90
↓ 2 callersMethodset_awaiter
src/babylon/coroutine/promise.h:233
↓ 2 callersMethodset_batch_size
src/babylon/reusable/page_allocator.cpp:178
↓ 2 callersMethodset_block_size
src/babylon/concurrent/vector.hpp:301
↓ 2 callersMethodset_bucket_capacity
/////////////////////////////////////////////////////////////////////////// ConcurrentSampler begin
src/babylon/concurrent/counter.cpp:47
↓ 2 callersMethodset_builder
src/babylon/logging/logger.cpp:156
↓ 2 callersMethodset_enable_work_stealing
src/babylon/executor.cpp:87
↓ 2 callersMethodset_executor
src/babylon/coroutine/promise.h:225
↓ 2 callersMethodset_file
src/babylon/logging/log_stream.h:196
↓ 2 callersMethodset_free_page_capacity
example/use-arena-with-brpc/swiss_message_factory.cpp:11
↓ 2 callersMethodset_free_page_capacity
src/babylon/reusable/page_allocator.cpp:91
↓ 2 callersMethodset_global_capacity
src/babylon/executor.cpp:83
↓ 2 callersMethodset_graph
src/babylon/anyflow/data.cpp:14
↓ 2 callersMethodset_line
src/babylon/logging/log_stream.h:204
↓ 2 callersMethodset_max_file_number
src/babylon/logging/rolling_file_object.cpp:37
↓ 2 callersMethodset_name
src/babylon/anyflow/builder.cpp:260
↓ 2 callersMethodset_page_allocator
example/use-arena-with-brpc/swiss_message_factory.cpp:54
↓ 2 callersMethodset_page_size
example/use-arena-with-brpc/swiss_message_factory.cpp:7
↓ 2 callersMethodset_version_and_wakeup_waiters
src/babylon/concurrent/bounded_queue.hpp:85
↓ 2 callersMethodseverity
src/babylon/logging/log_stream.h:192
↓ 2 callersMethodsize
src/babylon/concurrent/transient_topic.hpp:335
↓ 2 callersMethodswap
src/babylon/string_view.hpp:195
↓ 2 callersMethodtry_emplace
src/babylon/concurrent/transient_hash_table.hpp:1205
↓ 2 callersMethodunsafe_gc
src/babylon/concurrent/vector.hpp:119
↓ 2 callersMethodvalue
src/babylon/coroutine/promise.h:307
↓ 2 callersMethodwakeup_waiters
src/babylon/concurrent/bounded_queue.hpp:62
↓ 2 callersMethodwakeup_waiters
src/babylon/concurrent/transient_topic.hpp:143
↓ 1 callersFunctionApplicationContext
src/babylon/application_context.h:66
↓ 1 callersFunctionConcurrentExecutionQueue
src/babylon/concurrent/execution_queue.h:23
↓ 1 callersMethodEcho
example/use-arena-with-brpc/server.cpp:26
↓ 1 callersFunctionEnumerableThreadLocal
src/babylon/concurrent/thread_local.h:22
↓ 1 callersFunctionExecutor
src/babylon/executor.h:67
↓ 1 callersFunctionGenericsConcurrentAdder
src/babylon/concurrent/counter.h:36
↓ 1 callersFunctionLogStream
!__clang__ && BABYLON_GCC_VERSION < 50000
src/babylon/logging/log_stream.cpp:80
↓ 1 callersFunctionMemoryLocker
src/babylon/mlock.h:25
↓ 1 callersFunctionMonotonicBufferResource
src/babylon/reusable/memory_resource.h:86
↓ 1 callersFunction__babylon_need_cache
任意成员CACHED,则整体也是CACHED */ 任意成员COMPLEX,则需要进行缓存加速,因此整体也是CACHED */ SIMPLE成员过多,需要整体缓存加速,此时整体也是CACHED */
src/babylon/serialization/aggregate.h:121
↓ 1 callersMethodaccessor
src/babylon/reusable/manager.hpp:45
↓ 1 callersMethodacquire
src/babylon/anyflow/data.hpp:397
↓ 1 callersMethodactivate
src/babylon/anyflow/data.cpp:74
↓ 1 callersMethodadd_awaiter
src/babylon/coroutine/futex.cpp:79
↓ 1 callersMethodadd_waiting_data
src/babylon/anyflow/closure.hpp:164
↓ 1 callersMethodall_data_num
src/babylon/anyflow/closure.hpp:181
↓ 1 callersMethodallow_trivial
src/babylon/anyflow/builder.hpp:130
↓ 1 callersMethodawait_resume
src/babylon/coroutine/task.h:166
↓ 1 callersMethodawaiter
src/babylon/coroutine/promise.h:244
↓ 1 callersMethodawaiter_inplace_resumable
src/babylon/coroutine/promise.h:240
↓ 1 callersMethodbegin
src/babylon/application_context.cpp:76
↓ 1 callersMethodbegin
src/babylon/concurrent/transient_hash_table.hpp:521
↓ 1 callersMethodbind
src/babylon/anyflow/data.hpp:368
↓ 1 callersMethodblock_mask_bits
src/babylon/concurrent/vector.hpp:328
↓ 1 callersFunctionbthread_async
example/use-with-bthread/bthread_executor.h:46
↓ 1 callersMethodbucket_capacity
src/babylon/concurrent/counter.cpp:52
↓ 1 callersMethodcalculate_serialized_size
src/babylon/serialization/traits.hpp:402
↓ 1 callersMethodcapacity
src/babylon/concurrent/bounded_queue.hpp:392
↓ 1 callersMethodcapacity
src/babylon/concurrent/execution_queue.h:88
↓ 1 callersMethodcheck_and_get_file_descriptor
src/babylon/logging/file_object.cpp:31
↓ 1 callersMethodcheck_last_producer
src/babylon/anyflow/data.hpp:590
↓ 1 callersMethodcheck_safe_mutable
src/babylon/anyflow/data.cpp:94
↓ 1 callersMethodclear
example/use-arena-with-brpc/swiss_message_factory.cpp:77
↓ 1 callersMethodclear
src/babylon/concurrent/bounded_queue.hpp:761
↓ 1 callersMethodclear
src/babylon/reusable/vector.hpp:333
↓ 1 callersMethodconfig
src/babylon/anyflow/vertex.cpp:12
↓ 1 callersMethodconst_raw_pointer
src/babylon/any.hpp:464
↓ 1 callersMethodcontext
src/babylon/anyflow/graph.hpp:16
↓ 1 callersMethodconvert
/////////////////////////////////////////////////////////////////////////// FastLocalTimeConverter begin
src/babylon/time.cpp:65
↓ 1 callersMethodcopy_constructor
src/babylon/any.hpp:80
↓ 1 callersMethodcopy_creater
src/babylon/any.hpp:88
↓ 1 callersMethodcreate_closure
///////////////////////////////////////////////////////////////////////////
src/babylon/anyflow/executor.cpp:11
↓ 1 callersMethoddeclare_essential
src/babylon/anyflow/dependency.hpp:42
↓ 1 callersMethoddeleter
src/babylon/any.hpp:68
↓ 1 callersMethoddepend_data_add
src/babylon/anyflow/closure.hpp:160
↓ 1 callersMethoddepend_vertex_add
src/babylon/anyflow/closure.hpp:131
↓ 1 callersMethoddepend_vertex_sub
src/babylon/anyflow/closure.hpp:135
↓ 1 callersMethoddescribe
example/use-counter-with-bvar/recorder.cpp:20
↓ 1 callersFunctiondeserialize
src/babylon/reusable/string.h:93
↓ 1 callersMethoddeserialize
反序列化函数 对标Message::ParseFromCodedStream
src/babylon/serialization/traits.hpp:368
↓ 1 callersMethoddestruct_all
src/babylon/reusable/memory_resource.cpp:118
↓ 1 callersMethoddestructor
src/babylon/any.cpp:5
↓ 1 callersMethoddestructor
src/babylon/any.hpp:63
↓ 1 callersMethoddiscard
src/babylon/logging/async_file_appender.cpp:38
↓ 1 callersMethoddo_cancel
src/babylon/coroutine/cancelable.h:193
↓ 1 callersMethoddo_resume
src/babylon/coroutine/cancelable.h:198
↓ 1 callersMethodend
src/babylon/concurrent/id_allocator.hpp:57
↓ 1 callersFunctionexchange_string_buffer
src/babylon/string.hpp:187
↓ 1 callersMethodexpose
example/use-counter-with-bvar/example.cpp:56
↓ 1 callersMethodfind_first_non_empty
src/babylon/concurrent/transient_hash_table.hpp:835
↓ 1 callersMethodflush
src/babylon/serialization/traits.cpp:121
↓ 1 callersMethodflush_emits
src/babylon/anyflow/vertex.cpp:122
↓ 1 callersMethodfor_each_dependency
src/babylon/anyflow/builder.hpp:68
↓ 1 callersMethodfor_each_type
src/babylon/application_context.cpp:116
← previousnext →301–400 of 1,729, ranked by callers