The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 1433 | 140 | pthread_mutex_unlock | call site: 00140 | SymbolizeAndDemangle |
| 104 | 35 | pthread_mutex_lock | call site: 00035 | butil::push_free_chunk |
| 34 | 0 | EP | call site: 00000 | BeforeRecycle |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
butil::IOBuf::IOBuf
[function]
[call site]
00001
reset_block_ref
[function]
[call site]
00002
reset_block_ref
[function]
[call site]
00003
butil::IOBuf::append
[function]
[call site]
00004
butil::IOBuf::append
[function]
[call site]
00005
data
[function]
[call site]
00006
butil::IOBuf::length
[function]
[call site]
00007
butil::IOBuf::_small
[function]
[call site]
00008
get_fuzz_socket
[function]
[call site]
00009
butil::EndPoint
[function]
[call site]
00010
Socket::Create
[function]
[call site]
00011
brpc::Stream::Create
[function]
[call site]
00012
brpc::Stream::Stream
[function]
[call site]
00013
CHECK_EQ
[function]
[call site]
00014
bthread_mutex_init
[function]
[call site]
00015
make_contention_site_invalid
[function]
[call site]
00016
MUTEX_RESET_OWNER_COMMON
[function]
[call site]
00017
bthread::butex_create_checked<unsigned>
[function]
[call site]
00018
CHECK_EQ
[function]
[call site]
00019
bthread_mutex_init
[function]
[call site]
00020
LOG
[function]
[call site]
00021
brpc::RedisRequest::MergeFrom
[function]
[call site]
00022
CHECK_NE
[function]
[call site]
00023
append
[function]
[call site]
00024
bthread_id_list_init
[function]
[call site]
00025
execution_queue_start
[function]
[call site]
00026
bthread_key_create
[function]
[call site]
00027
bthread_key_create2
[function]
[call site]
00028
BAIDU_SCOPED_LOCK
[function]
[call site]
00029
bthread_key_create2
[function]
[call site]
00030
LOG
[function]
[call site]
00031
Socket::Create
[function]
[call site]
00032
BeforeRecycle
[function]
[call site]
00033
pthread_mutex_lock
[function]
[call site]
00034
internal::pthread_mutex_lock_impl
[function]
[call site]
00035
internal::pthread_mutex_lock_internal
[function]
[call site]
00036
FIND_SYS_PTHREAD_MUTEX_OWNER_MAP_ENTRY
[function]
[call site]
00037
sys_pthread_mutex_lock
[function]
[call site]
00038
sys_pthread_mutex_timedlock
[function]
[call site]
00039
FIND_SYS_PTHREAD_MUTEX_OWNER_MAP_ENTRY
[function]
[call site]
00040
internal::pthread_mutex_trylock_internal
[function]
[call site]
00041
sys_pthread_mutex_trylock
[function]
[call site]
00042
FIND_SYS_PTHREAD_MUTEX_OWNER_MAP_ENTRY
[function]
[call site]
00043
bvar::is_collectable
[function]
[call site]
00044
butil::fast_rand
[function]
[call site]
00045
butil::need_init
[function]
[call site]
00046
butil::init_fast_rand_seed
[function]
[call site]
00047
butil::gettimeofday_us
[function]
[call site]
00048
gettimeofday
[function]
[call site]
00049
butil::splitmix64_next
[function]
[call site]
00050
UINT64_C
[function]
[call site]
00051
UINT64_C
[function]
[call site]
00052
UINT64_C
[function]
[call site]
00053
butil::splitmix64_next
[function]
[call site]
00054
butil::xorshift128_next
[function]
[call site]
00055
bvar::is_collectable_before_first_time_grabbed
[function]
[call site]
00056
butil::fetch_add
[function]
[call site]
00057
ref
[function]
[call site]
00058
butil::cpuwide_time_us
[function]
[call site]
00059
butil::cpuwide_time_ns
[function]
[call site]
00060
clock_gettime
[function]
[call site]
00061
pthread_once
[function]
[call site]
00062
exit
[function]
[call site]
00063
mach_absolute_time
[function]
[call site]
00064
butil::detail::clock_cycles
[function]
[call site]
00065
static_cast<uint64_t>
[function]
[call site]
00066
butil::monotonic_time_ns
[function]
[call site]
00067
clock_gettime
[function]
[call site]
00068
butil::detail::read_invariant_cpu_frequency
[function]
[call site]
00069
butil::detail::read_cpu_frequency
[function]
[call site]
00070
open
[function]
[call site]
00071
read
[function]
[call site]
00072
static_cast<char*>
[function]
[call site]
00073
memmem
[function]
[call site]
00074
static_cast<char*>
[function]
[call site]
00075
memmem
[function]
[call site]
00076
memmem
[function]
[call site]
00077
memmem
[function]
[call site]
00078
close
[function]
[call site]
00079
butil::cpuwide_time_ns
[function]
[call site]
00080
butil::get_leaky_singleton<Collector>
[function]
[call site]
00081
bvar::is_sampling_range_valid
[function]
[call site]
00082
make_contention_site_invalid
[function]
[call site]
00083
internal::pthread_mutex_lock_internal
[function]
[call site]
00084
bvar::is_sampling_range_valid
[function]
[call site]
00085
internal::pthread_mutex_lock_internal
[function]
[call site]
00086
butil::cpuwide_time_ns
[function]
[call site]
00087
internal::pthread_mutex_lock_internal
[function]
[call site]
00088
add_pthread_contention_site
[function]
[call site]
00089
hash_mutex_ptr
[function]
[call site]
00090
fmix64
[function]
[call site]
00091
load
[function]
[call site]
00092
compare_exchange_strong
[function]
[call site]
00093
fetch_add
[function]
[call site]
00094
butil::cpuwide_time_ns
[function]
[call site]
00095
push_back
[function]
[call site]
00096
cut_into_fd
[function]
[call site]
00097
fetch_add
[function]
[call site]
00098
butil::IOBuf::IOBuf
[function]
[call site]
00099
butil::IOBuf::append
[function]
[call site]
00100
CHECK_EQ
[function]
[call site]
00101
butil::IOBuf::pcut_into_file_descriptor
[function]
[call site]
00102
butil::IOBuf::empty
[function]
[call site]
00103
butil::IOBuf::_small
[function]
[call site]
00104
std::min
[function]
[call site]
00105
butil::IOBuf::_ref_num
[function]
[call site]
00106
butil::IOBuf::_small
[function]
[call site]
00107
_ref_at
[function]
[call site]
00108
butil::iobuf::get_pwritev_func
[function]
[call site]
00109
open
[function]
[call site]
00110
PLOG
[function]
[call site]
00111
syscall
[function]
[call site]
00112
PLOG
[function]
[call site]
00113
pwritev_func
[function]
[call site]
00114
butil::iobuf::user_pwritev
[function]
[call site]
00115
::pwrite
[function]
[call site]
00116
butil::IOBuf::pop_front
[function]
[call site]
00117
butil::IOBuf::length
[function]
[call site]
00118
butil::IOBuf::clear
[function]
[call site]
00119
butil::IOBuf::_small
[function]
[call site]
00120
butil::dec_ref
[function]
[call site]
00121
butil::check_abi
[function]
[call site]
00122
LOG
[function]
[call site]
00123
butil::sampled
[function]
[call site]
00124
butil::SubmitIOBufSample
[function]
[call site]
00125
butil::IsIOBufProfilerEnabled
[function]
[call site]
00126
pthread_once
[function]
[call site]
00127
butil::New
[function]
[call site]
00128
butil::get_object
[function]
[call site]
00129
butil::get_or_new_local_pool
[function]
[call site]
00130
BAIDU_GET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00131
BAIDU_LIKELY
[function]
[call site]
00132
butil::LocalPool
[function]
[call site]
00133
butil::push_free_chunk
[function]
[call site]
00134
malloc
[function]
[call site]
00135
memcpy
[function]
[call site]
00136
pthread_mutex_lock
[function]
[call site]
00137
push_back
[function]
[call site]
00138
pthread_mutex_unlock
[function]
[call site]
00139
internal::pthread_mutex_unlock_impl
[function]
[call site]
00140
internal::pthread_mutex_unlock_internal
[function]
[call site]
00141
SYS_PTHREAD_MUTEX_RESET_OWNER
[function]
[call site]
00142
sys_pthread_mutex_unlock
[function]
[call site]
00143
is_contention_site_valid
[function]
[call site]
00144
bvar::is_sampling_range_valid
[function]
[call site]
00145
butil::cpuwide_time_ns
[function]
[call site]
00146
remove_pthread_contention_site
[function]
[call site]
00147
hash_mutex_ptr
[function]
[call site]
00148
load
[function]
[call site]
00149
make_contention_site_invalid
[function]
[call site]
00150
store
[function]
[call site]
00151
butil::cpuwide_time_ns
[function]
[call site]
00152
internal::pthread_mutex_unlock_internal
[function]
[call site]
00153
butil::cpuwide_time_ns
[function]
[call site]
00154
submit_contention
[function]
[call site]
00155
butil::debug::FrameCount
[function]
[call site]
00156
butil::local_pool_free_empty<SampledContention>
[function]
[call site]
00157
butil::debug::StackTrace::FindSymbol
[function]
[call site]
00158
static_cast<char*>
[function]
[call site]
00159
SymbolizeAddress
[function]
[call site]
00160
SAFE_ASSERT
[function]
[call site]
00161
SymbolizeAndDemangle
[function]
[call site]
00162
reinterpret_cast<uintptr_t>
[function]
[call site]
00163
SafeAppendString
[function]
[call site]
00164
strlen
[function]
[call site]
00165
SAFE_ASSERT
[function]
[call site]
00166
strncpy
[function]
[call site]
00167
g_symbolize_open_object_file_callback
[function]
[call site]
00168
OpenObjectFileContainingPcAndGetStartAddress
[function]
[call site]
00169
NO_INTR
[function]
[call site]
00170
open
[function]
[call site]
00171
get
[function]
[call site]
00172
NO_INTR
[function]
[call site]
00173
open
[function]
[call site]
00174
get
[function]
[call site]
00175
get
[function]
[call site]
00176
LineReader::ReadLine
[function]
[call site]
00177
LineReader::BufferIsEmpty
[function]
[call site]
00178
ReadPersistent
[function]
[call site]
00179
SAFE_ASSERT
[function]
[call site]
00180
SAFE_ASSERT
[function]
[call site]
00181
butil::BaseIteratorRangeToNumberTraits::max
[function]
[call site]
00182
butil::BaseIteratorRangeToNumberTraits::max
[function]
[call site]
00183
reinterpret_cast<char
[call site]
00184
NO_INTR
[function]
[call site]
00185
read
[function]
[call site]
00186
SAFE_ASSERT
[function]
[call site]
00187
SAFE_ASSERT
[function]
[call site]
00188
LineReader::HasCompleteLine
[function]
[call site]
00189
LineReader::BufferIsEmpty
[function]
[call site]
00190
LineReader::FindLineFeed
[function]
[call site]
00191
reinterpret_cast<char
[call site]
00192
memchr
[function]
[call site]
00193
memmove
[function]
[call site]
00194
ReadPersistent
[function]
[call site]
00195
LineReader::FindLineFeed
[function]
[call site]
00196
GetHex
[function]
[call site]
00197
SAFE_ASSERT
[function]
[call site]
00198
const_cast<char
[call site]
00199
GetHex
[function]
[call site]
00200
ElfW
[function]
[call site]
00201
ReadFromOffsetExact
[function]
[call site]
00202
ReadFromOffset
[function]
[call site]
00203
lseek
[function]
[call site]
00204
ReadPersistent
[function]
[call site]
00205
get
[function]
[call site]
00206
memcmp
[function]
[call site]
00207
ElfW
[function]
[call site]
00208
ReadFromOffsetExact
[function]
[call site]
00209
get
[function]
[call site]
00210
memcmp
[function]
[call site]
00211
GetHex
[function]
[call site]
00212
NO_INTR
[function]
[call site]
00213
open
[function]
[call site]
00214
strncpy
[function]
[call site]
00215
SafeAppendString
[function]
[call site]
00216
SafeAppendHexNumber
[function]
[call site]
00217
SafeAppendString
[function]
[call site]
00218
itoa_r
[function]
[call site]
00219
SafeAppendString
[function]
[call site]
00220
FileGetElfType
[function]
[call site]
00221
ElfW
[function]
[call site]
00222
ReadFromOffsetExact
[function]
[call site]
00223
memcmp
[function]
[call site]
00224
get
[function]
[call site]
00225
g_symbolize_callback
[function]
[call site]
00226
get
[function]
[call site]
00227
GetSymbolFromObjectFile
[function]
[call site]
00228
ElfW
[function]
[call site]
00229
ReadFromOffsetExact
[function]
[call site]
00230
ElfW
[function]
[call site]
00231
GetSectionHeaderByType
[function]
[call site]
00232
ElfW
[function]
[call site]
00233
ReadFromOffset
[function]
[call site]
00234
SAFE_ASSERT
[function]
[call site]
00235
SAFE_ASSERT
[function]
[call site]
00236
ReadFromOffsetExact
[function]
[call site]
00237
FindSymbol
[function]
[call site]
00238
ElfW
[function]
[call site]
00239
ReadFromOffset
[function]
[call site]
00240
SAFE_ASSERT
[function]
[call site]
00241
SAFE_ASSERT
[function]
[call site]
00242
ReadFromOffset
[function]
[call site]
00243
memchr
[function]
[call site]
00244
GetSectionHeaderByType
[function]
[call site]
00245
ReadFromOffsetExact
[function]
[call site]
00246
FindSymbol
[function]
[call site]
00247
get
[function]
[call site]
00248
DemangleInplace
[function]
[call site]
00249
Demangle
[function]
[call site]
00250
InitState
[function]
[call site]
00251
ParseTopLevelMangledName
[function]
[call site]
00252
ParseMangledName
[function]
[call site]
00253
ParseTwoCharToken
[function]
[call site]
00254
ParseEncoding
[function]
[call site]
00255
ParseName
[function]
[call site]
00256
ParseNestedName
[function]
[call site]
00257
ParseOneCharToken
[function]
[call site]
00258
EnterNestedName
[function]
[call site]
00259
Optional
[function]
[call site]
00260
ParseCVQualifiers
[function]
[call site]
00261
ParseOneCharToken
[function]
[call site]
00262
ParseOneCharToken
[function]
[call site]
00263
ParseOneCharToken
[function]
[call site]
00264
ParsePrefix
[function]
[call site]
00265
MaybeAppendSeparator
[function]
[call site]
00266
MaybeAppend
[function]
[call site]
00267
StrLen
[function]
[call site]
00268
MaybeAppendWithLength
[function]
[call site]
00269
Append
[function]
[call site]
00270
IsAlpha
[function]
[call site]
00271
Append
[function]
[call site]
00272
ParseTemplateParam
[function]
[call site]
00273
ParseTwoCharToken
[function]
[call site]
00274
MaybeAppend
[function]
[call site]
00275
ParseOneCharToken
[function]
[call site]
00276
ParseNumber
[function]
[call site]
00277
ParseOneCharToken
[function]
[call site]
00278
IsDigit
[function]
[call site]
00279
ParseOneCharToken
[function]
[call site]
00280
MaybeAppend
[function]
[call site]
00281
ParseSubstitution
[function]
[call site]
00282
ParseTwoCharToken
[function]
[call site]
00283
MaybeAppend
[function]
[call site]
00284
ParseOneCharToken
[function]
[call site]
00285
ParseSeqId
[function]
[call site]
00286
IsDigit
[function]
[call site]
00287
ParseOneCharToken
[function]
[call site]
00288
MaybeAppend
[function]
[call site]
00289
ParseOneCharToken
[function]
[call site]
00290
MaybeAppend
[function]
[call site]
00291
MaybeAppend
[function]
[call site]
00292
MaybeAppend
[function]
[call site]
00293
ParseUnscopedName
[function]
[call site]
00294
ParseUnqualifiedName
[function]
[call site]
00295
ParseOperatorName
[function]
[call site]
00296
AtLeastNumCharsRemaining
[function]
[call site]
00297
ParseTwoCharToken
[function]
[call site]
00298
MaybeAppend
[function]
[call site]
00299
EnterNestedName
[function]
[call site]
00300
ParseType
[function]
[call site]
00301
ParseCVQualifiers
[function]
[call site]
00302
ParseType
[function]
[call site]
00303
ParseCharClass
[function]
[call site]
00304
ParseType
[function]
[call site]
00305
ParseTwoCharToken
[function]
[call site]
00306
ParseType
[function]
[call site]
00307
ParseOneCharToken
[function]
[call site]
00308
ParseCharClass
[function]
[call site]
00309
ParseExpression
[function]
[call site]
00310
ParseTemplateParam
[function]
[call site]
00311
ParseExprPrimary
[function]
[call site]
00312
ParseOneCharToken
[function]
[call site]
00313
ParseType
[function]
[call site]
00314
ParseNumber
[function]
[call site]
00315
ParseOneCharToken
[function]
[call site]
00316
ParseOneCharToken
[function]
[call site]
00317
ParseType
[function]
[call site]
00318
ParseFloatNumber
[function]
[call site]
00319
IsDigit
[function]
[call site]
00320
ParseOneCharToken
[function]
[call site]
00321
ParseOneCharToken
[function]
[call site]
00322
ParseMangledName
[function]
[call site]
00323
ParseOneCharToken
[function]
[call site]
00324
ParseTwoCharToken
[function]
[call site]
00325
ParseEncoding
[function]
[call site]
00326
ParseOneCharToken
[function]
[call site]
00327
ParseOperatorName
[function]
[call site]
00328
ParseExpression
[function]
[call site]
00329
ParseExpression
[function]
[call site]
00330
ParseExpression
[function]
[call site]
00331
ParseOperatorName
[function]
[call site]
00332
ParseExpression
[function]
[call site]
00333
ParseExpression
[function]
[call site]
00334
ParseOperatorName
[function]
[call site]
00335
ParseExpression
[function]
[call site]
00336
ParseTwoCharToken
[function]
[call site]
00337
ParseType
[function]
[call site]
00338
ParseTwoCharToken
[function]
[call site]
00339
ParseType
[function]
[call site]
00340
ParseUnqualifiedName
[function]
[call site]
00341
ParseTemplateArgs
[function]
[call site]
00342
DisableAppend
[function]
[call site]
00343
ParseOneCharToken
[function]
[call site]
00344
OneOrMore
[function]
[call site]
00345
parse_func
[function]
[call site]
00346
parse_func
[function]
[call site]
00347
ParseOneCharToken
[function]
[call site]
00348
RestoreAppend
[function]
[call site]
00349
MaybeAppend
[function]
[call site]
00350
ParseTwoCharToken
[function]
[call site]
00351
ParseType
[function]
[call site]
00352
ParseUnqualifiedName
[function]
[call site]
00353
ParseOneCharToken
[function]
[call site]
00354
ParseOneCharToken
[function]
[call site]
00355
ParseSourceName
[function]
[call site]
00356
ParseNumber
[function]
[call site]
00357
ParseIdentifier
[function]
[call site]
00358
AtLeastNumCharsRemaining
[function]
[call site]
00359
IdentifierIsAnonymousNamespace
[function]
[call site]
00360
StrPrefix
[function]
[call site]
00361
MaybeAppend
[function]
[call site]
00362
MaybeAppendWithLength
[function]
[call site]
00363
ParseType
[function]
[call site]
00364
ParseBuiltinType
[function]
[call site]
00365
MaybeAppend
[function]
[call site]
00366
ParseOneCharToken
[function]
[call site]
00367
ParseSourceName
[function]
[call site]
00368
ParseFunctionType
[function]
[call site]
00369
ParseOneCharToken
[function]
[call site]
00370
Optional
[function]
[call site]
00371
ParseOneCharToken
[function]
[call site]
00372
ParseBareFunctionType
[function]
[call site]
00373
DisableAppend
[function]
[call site]
00374
OneOrMore
[function]
[call site]
00375
RestoreAppend
[function]
[call site]
00376
MaybeAppend
[function]
[call site]
00377
ParseOneCharToken
[function]
[call site]
00378
ParseClassEnumType
[function]
[call site]
00379
ParseName
[function]
[call site]
00380
ParseArrayType
[function]
[call site]
00381
ParseOneCharToken
[function]
[call site]
00382
ParseNumber
[function]
[call site]
00383
ParseOneCharToken
[function]
[call site]
00384
ParseType
[function]
[call site]
00385
ParseOneCharToken
[function]
[call site]
00386
Optional
[function]
[call site]
00387
ParseExpression
[function]
[call site]
00388
ParseOneCharToken
[function]
[call site]
00389
ParseType
[function]
[call site]
00390
ParsePointerToMemberType
[function]
[call site]
00391
ParseOneCharToken
[function]
[call site]
00392
ParseType
[function]
[call site]
00393
ParseType
[function]
[call site]
00394
ParseSubstitution
[function]
[call site]
00395
ParseTemplateTemplateParam
[function]
[call site]
00396
ParseTemplateParam
[function]
[call site]
00397
ParseSubstitution
[function]
[call site]
00398
ParseTemplateArgs
[function]
[call site]
00399
ParseTemplateParam
[function]
[call site]
00400
LeaveNestedName
[function]
[call site]
00401
ParseOneCharToken
[function]
[call site]
00402
ParseCharClass
[function]
[call site]
00403
ParseSourceName
[function]
[call site]
00404
IsLower
[function]
[call site]
00405
IsAlpha
[function]
[call site]
00406
MaybeAppend
[function]
[call site]
00407
IsLower
[function]
[call site]
00408
MaybeAppend
[function]
[call site]
00409
MaybeAppend
[function]
[call site]
00410
ParseCtorDtorName
[function]
[call site]
00411
ParseOneCharToken
[function]
[call site]
00412
ParseCharClass
[function]
[call site]
00413
MaybeAppendWithLength
[function]
[call site]
00414
ParseOneCharToken
[function]
[call site]
00415
ParseCharClass
[function]
[call site]
00416
MaybeAppend
[function]
[call site]
00417
MaybeAppendWithLength
[function]
[call site]
00418
ParseSourceName
[function]
[call site]
00419
ParseLocalSourceName
[function]
[call site]
00420
ParseOneCharToken
[function]
[call site]
00421
ParseSourceName
[function]
[call site]
00422
Optional
[function]
[call site]
00423
ParseDiscriminator
[function]
[call site]
00424
ParseOneCharToken
[function]
[call site]
00425
ParseNumber
[function]
[call site]
00426
ParseTwoCharToken
[function]
[call site]
00427
MaybeAppend
[function]
[call site]
00428
ParseUnqualifiedName
[function]
[call site]
00429
MaybeIncreaseNestLevel
[function]
[call site]
00430
MaybeCancelLastSeparator
[function]
[call site]
00431
ParseTemplateArgs
[function]
[call site]
00432
ParsePrefix
[function]
[call site]
00433
LeaveNestedName
[function]
[call site]
00434
ParseOneCharToken
[function]
[call site]
00435
ParseLocalName
[function]
[call site]
00436
ParseOneCharToken
[function]
[call site]
00437
ParseEncoding
[function]
[call site]
00438
ParseOneCharToken
[function]
[call site]
00439
MaybeAppend
[function]
[call site]
00440
ParseName
[function]
[call site]
00441
Optional
[function]
[call site]
00442
ParseDiscriminator
[function]
[call site]
00443
ParseOneCharToken
[function]
[call site]
00444
ParseEncoding
[function]
[call site]
00445
ParseTwoCharToken
[function]
[call site]
00446
Optional
[function]
[call site]
00447
ParseDiscriminator
[function]
[call site]
00448
ParseUnscopedTemplateName
[function]
[call site]
00449
ParseUnscopedName
[function]
[call site]
00450
ParseSubstitution
[function]
[call site]
00451
ParseTemplateArgs
[function]
[call site]
00452
ParseUnscopedName
[function]
[call site]
00453
ParseBareFunctionType
[function]
[call site]
00454
ParseName
[function]
[call site]
00455
ParseSpecialName
[function]
[call site]
00456
ParseOneCharToken
[function]
[call site]
00457
ParseCharClass
[function]
[call site]
00458
ParseType
[function]
[call site]
00459
ParseTwoCharToken
[function]
[call site]
00460
ParseCallOffset
[function]
[call site]
00461
ParseOneCharToken
[function]
[call site]
00462
ParseNVOffset
[function]
[call site]
00463
ParseNumber
[function]
[call site]
00464
ParseOneCharToken
[function]
[call site]
00465
ParseOneCharToken
[function]
[call site]
00466
ParseVOffset
[function]
[call site]
00467
ParseNumber
[function]
[call site]
00468
ParseOneCharToken
[function]
[call site]
00469
ParseNumber
[function]
[call site]
00470
ParseOneCharToken
[function]
[call site]
00471
ParseCallOffset
[function]
[call site]
00472
ParseEncoding
[function]
[call site]
00473
ParseTwoCharToken
[function]
[call site]
00474
ParseName
[function]
[call site]
00475
ParseOneCharToken
[function]
[call site]
00476
ParseCallOffset
[function]
[call site]
00477
ParseEncoding
[function]
[call site]
00478
ParseTwoCharToken
[function]
[call site]
00479
ParseType
[function]
[call site]
00480
ParseNumber
[function]
[call site]
00481
ParseOneCharToken
[function]
[call site]
00482
DisableAppend
[function]
[call site]
00483
ParseType
[function]
[call site]
00484
RestoreAppend
[function]
[call site]
00485
ParseOneCharToken
[function]
[call site]
00486
ParseCharClass
[function]
[call site]
00487
ParseType
[function]
[call site]
00488
ParseTwoCharToken
[function]
[call site]
00489
ParseName
[function]
[call site]
00490
ParseTwoCharToken
[function]
[call site]
00491
ParseEncoding
[function]
[call site]
00492
ParseOneCharToken
[function]
[call site]
00493
ParseCharClass
[function]
[call site]
00494
ParseCallOffset
[function]
[call site]
00495
ParseEncoding
[function]
[call site]
00496
IsFunctionCloneSuffix
[function]
[call site]
00497
IsAlpha
[function]
[call site]
00498
IsAlpha
[function]
[call site]
00499
IsDigit
[function]
[call site]
00500
IsDigit
[function]
[call site]
00501
MaybeAppend
[function]
[call site]
00502
strlen
[function]
[call site]
00503
SAFE_ASSERT
[function]
[call site]
00504
memmove
[function]
[call site]
00505
butil::get_object<SampledContention>
[function]
[call site]
00506
butil::debug::StackTrace::CopyAddressTo
[function]
[call site]
00507
std::min
[function]
[call site]
00508
memcpy
[function]
[call site]
00509
arraysize
[function]
[call site]
00510
bvar::Collected::submit
[function]
[call site]
00511
bvar::Collected::submit
[function]
[call site]
00512
bvar::Collected::submit
[function]
[call site]
00513
butil::cpuwide_time_us
[function]
[call site]
00514
butil::cpuwide_time_us
[function]
[call site]
00515
butil::clear_from_destructor_of_local_pool
[function]
[call site]
00516
butil::fetch_sub
[function]
[call site]
00517
ref
[function]
[call site]
00518
BAIDU_SCOPED_LOCK
[function]
[call site]
00519
butil::load
[function]
[call site]
00520
ref
[function]
[call site]
00521
pop_free_chunk
[function]
[call site]
00522
butil::exchange
[function]
[call site]
00523
ref
[function]
[call site]
00524
butil::load
[function]
[call site]
00525
std::min
[function]
[call site]
00526
MakeHandshakeV10Payload
[function]
[call site]
00527
std::string::push_back
[function]
[call site]
00528
static_cast<char>
[function]
[call site]
00529
append
[function]
[call site]
00530
std::string::push_back
[function]
[call site]
00531
std::string::push_back
[function]
[call site]
00532
static_cast<char>
[function]
[call site]
00533
append
[function]
[call site]
00534
data
[function]
[call site]
00535
std::string::push_back
[function]
[call site]
00536
std::string::push_back
[function]
[call site]
00537
static_cast<char>
[function]
[call site]
00538
std::string::push_back
[function]
[call site]
00539
static_cast<char>
[function]
[call site]
00540
std::string::push_back
[function]
[call site]
00541
static_cast<char>
[function]
[call site]
00542
std::string::push_back
[function]
[call site]
00543
static_cast<char>
[function]
[call site]
00544
std::string::push_back
[function]
[call site]
00545
static_cast<char>
[function]
[call site]
00546
std::string::push_back
[function]
[call site]
00547
static_cast<char>
[function]
[call site]
00548
std::string::push_back
[function]
[call site]
00549
static_cast<char>
[function]
[call site]
00550
std::string::push_back
[function]
[call site]
00551
static_cast<char>
[function]
[call site]
00552
append
[function]
[call site]
00553
append
[function]
[call site]
00554
data
[function]
[call site]
00555
size
[function]
[call site]
00556
std::string::push_back
[function]
[call site]
00557
append
[function]
[call site]
00558
std::string::push_back
[function]
[call site]
00559
butil::load
[function]
[call site]
00560
OBJECT_POOL_ASAN_UNPOISON_MEMORY_REGION
[function]
[call site]
00561
T*::~T
[function]
[call site]
00562
memset
[function]
[call site]
00563
explicit::pop_free_chunk
[function]
[call site]
00564
auto::void_data
[function]
[call site]
00565
CTOR_ARGS::CTOR_ARGS
[function]
[call site]
00566
butil::validate
[function]
[call site]
00567
T*::~T
[function]
[call site]
00568
OBJECT_POOL_ASAN_POISON_MEMORY_REGION
[function]
[call site]
00569
butil::add_block
[function]
[call site]
00570
FakeBlock
[function]
[call site]
00571
butil::load
[function]
[call site]
00572
butil::load
[function]
[call site]
00573
butil::fetch_add
[function]
[call site]
00574
ref
[function]
[call site]
00575
butil::store
[function]
[call site]
00576
ref
[function]
[call site]
00577
butil::fetch_sub
[function]
[call site]
00578
ref
[function]
[call site]
00579
butil::add_block_group
[function]
[call site]
00580
BAIDU_SCOPED_LOCK
[function]
[call site]
00581
butil::load
[function]
[call site]
00582
butil::BlockGroup
[function]
[call site]
00583
memset
[function]
[call site]
00584
static_cast<void*>
[function]
[call site]
00585
butil::store
[function]
[call site]
00586
butil::store
[function]
[call site]
00587
auto::void_data
[function]
[call site]
00588
CTOR_ARGS::CTOR_ARGS
[function]
[call site]
00589
butil::validate
[function]
[call site]
00590
T*::~T
[function]
[call site]
00591
OBJECT_POOL_ASAN_POISON_MEMORY_REGION
[function]
[call site]
00592
BAIDU_OBJECT_POOL_GET
[function]
[call site]
00593
BAIDU_OBJECT_POOL_GET
[function]
[call site]
00594
std::forward<Args>
[function]
[call site]
00595
OBJECT_POOL_ASAN_POISON_MEMORY_REGION
[function]
[call site]
00596
butil::free_chunk_nitem
[function]
[call site]
00597
butil::Summer::value
[function]
[call site]
00598
butil::push_free_chunk
[function]
[call site]
00599
BAIDU_SCOPED_LOCK
[function]
[call site]
00600
BAIDU_SET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00601
butil::thread_atexit
[function]
[call site]
00602
butil::detail::get_or_new_thread_exit_helper
[function]
[call site]
00603
pthread_once
[function]
[call site]
00604
pthread_getspecific
[function]
[call site]
00605
detail::ThreadExitHelper::ThreadExitHelper
[function]
[call site]
00606
pthread_setspecific
[function]
[call site]
00607
add
[function]
[call site]
00608
bthread::TaskIteratorBase::is_queue_stopped
[function]
[call site]
00609
trigger_signal
[function]
[call site]
00610
butil::gettimeofday_us
[function]
[call site]
00611
usleep
[function]
[call site]
00612
bthread::interrupt_pthread
[function]
[call site]
00613
pthread_once
[function]
[call site]
00614
pthread_kill
[function]
[call site]
00615
LOG
[function]
[call site]
00616
butil::gettimeofday_us
[function]
[call site]
00617
LOG
[function]
[call site]
00618
butil::fetch_add
[function]
[call site]
00619
ref
[function]
[call site]
00620
BAIDU_LIKELY
[function]
[call site]
00621
get
[function]
[call site]
00622
std::forward<Args>
[function]
[call site]
00623
OBJECT_POOL_ASAN_UNPOISON_MEMORY_REGION
[function]
[call site]
00624
GetStackTrace
[function]
[call site]
00625
arraysize
[function]
[call site]
00626
butil::IOBufProfiler::GetInstance
[function]
[call site]
00627
move_first_n_to_target
[function]
[call site]
00628
butil::fetch_sub
[function]
[call site]
00629
std::atomic_thread_fence
[function]
[call site]
00630
butil::is_user_data
[function]
[call site]
00631
butil::iobuf::dec_g_nblock
[function]
[call site]
00632
fetch_sub
[function]
[call site]
00633
butil::iobuf::dec_g_blockmem
[function]
[call site]
00634
fetch_sub
[function]
[call site]
00635
butil::~Block
[function]
[call site]
00636
iobuf::blockmem_deallocate
[function]
[call site]
00637
butil::get_user_data_extension
[function]
[call site]
00638
deleter
[function]
[call site]
00639
auto::~UserDataExtension
[function]
[call site]
00640
butil::~Block
[function]
[call site]
00641
free
[function]
[call site]
00642
reset_block_ref
[function]
[call site]
00643
butil::dec_ref
[function]
[call site]
00644
reset_block_ref
[function]
[call site]
00645
ref_at
[function]
[call site]
00646
dec_ref
[function]
[call site]
00647
butil::iobuf::release_blockref_array
[function]
[call site]
00648
butil::IOBuf::capacity
[function]
[call site]
00649
butil::IOBuf::IOBuf
[function]
[call site]
00650
reset_block_ref
[function]
[call site]
00651
reset_block_ref
[function]
[call site]
00652
_front_ref
[function]
[call site]
00653
butil::IOBuf::_small
[function]
[call site]
00654
butil::IOBuf::_pop_front_ref
[function]
[call site]
00655
butil::IOBuf::_pop_or_moveout_front_ref
[function]
[call site]
00656
butil::IOBuf::_small
[function]
[call site]
00657
butil::dec_ref
[function]
[call site]
00658
reset_block_ref
[function]
[call site]
00659
butil::dec_ref
[function]
[call site]
00660
butil::iobuf::release_blockref_array
[function]
[call site]
00661
pthread_mutex_unlock
[function]
[call site]
00662
CHECK_EQ
[function]
[call site]
00663
brpc::SetTrackMeAddress
[function]
[call site]
00664
BAIDU_SCOPED_LOCK
[function]
[call site]
00665
brpc::ReadJPaasHostPort
[function]
[call site]
00666
getuid
[function]
[call site]
00667
getpwuid
[function]
[call site]
00668
snprintf
[function]
[call site]
00669
fopen
[function]
[call site]
00670
snprintf
[function]
[call site]
00671
getline
[function]
[call site]
00672
butil::ScopedFILE::get
[function]
[call site]
00673
memcmp
[function]
[call site]
00674
strtol
[function]
[call site]
00675
free
[function]
[call site]
00676
RPC_VLOG_IF
[function]
[call site]
00677
butil::endpoint2str
[function]
[call site]
00678
butil::details::ExtendedEndPoint::is_extended
[function]
[call site]
00679
butil::details::ExtendedEndPoint::address
[function]
[call site]
00680
butil::details::ExtendedEndPoint::is_extended
[function]
[call site]
00681
::butil::address_resource<ExtendedEndPoint>
[function]
[call site]
00682
CHECK
[function]
[call site]
00683
bthread::TaskGroup::sched_to
[function]
[call site]
00684
bthread::TaskGroup::address_meta
[function]
[call site]
00685
address_resource
[function]
[call site]
00686
get_slot
[function]
[call site]
00687
get_stack
[function]
[call site]
00688
bthread::stack_type
[function]
[call site]
00689
static_cast<StackType>
[function]
[call site]
00690
get_stack
[function]
[call site]
00691
bthread::stack_type
[function]
[call site]
00692
bthread::set_stack
[function]
[call site]
00693
bthread::set_stack
[function]
[call site]
00694
bthread::TaskGroup::sched_to
[function]
[call site]
00695
bthread::TaskGroup::address_meta
[function]
[call site]
00696
get_stack
[function]
[call site]
00697
bthread::stack_type
[function]
[call site]
00698
get_stack
[function]
[call site]
00699
bthread::stack_type
[function]
[call site]
00700
bthread::set_stack
[function]
[call site]
00701
bthread::set_stack
[function]
[call site]
00702
bthread::TaskGroup::sched_to
[function]
[call site]
00703
inet_ntop
[function]
[call site]
00704
butil::endpoint2str
[function]
[call site]
00705
butil::EndPoint
[function]
[call site]
00706
strlen
[function]
[call site]
00707
butil::snprintf
[function]
[call site]
00708
va_start
[function]
[call site]
00709
butil::vsnprintf
[function]
[call site]
00710
butil::vsnprintf
[function]
[call site]
00711
va_end
[function]
[call site]
00712
std::string::string
[function]
[call site]
00713
get
[function]
[call site]
00714
butil::ReparsePoint::IsValid
[function]
[call site]
00715
brpc::SetTrackMeAddress
[function]
[call site]
00716
get
[function]
[call site]
00717
brpc::policy::ParseStreamingMessage
[function]
[call site]
00718
butil::IOBufCutter::copy_to
[function]
[call site]
00719
memcpy
[function]
[call site]
00720
butil::IOBufCutter::slower_copy_to
[function]
[call site]
00721
butil::IOBufCutter::load_next_ref
[function]
[call site]
00722
_pop_front_ref
[function]
[call site]
00723
_ref_num
[function]
[call site]
00724
_front_ref
[function]
[call site]
00725
memcpy
[function]
[call site]
00726
memcpy
[function]
[call site]
00727
_ref_num
[function]
[call site]
00728
_ref_at
[function]
[call site]
00729
std::min
[function]
[call site]
00730
memcpy
[function]
[call site]
00731
MakeParseError
[function]
[call site]
00732
memcmp
[function]
[call site]
00733
MakeParseError
[function]
[call site]
00734
MakeParseError
[function]
[call site]
00735
brpc::policy::SofaRawUnpacker::SofaRawUnpacker
[function]
[call site]
00736
MakeParseError
[function]
[call site]
00737
get_length
[function]
[call site]
00738
MakeParseError
[function]
[call site]
00739
BAIDU_UNLIKELY
[function]
[call site]
00740
LOG
[function]
[call site]
00741
butil::IOBufCutter::pop_front
[function]
[call site]
00742
butil::IOBufCutter::load_next_ref
[function]
[call site]
00743
MakeParseError
[function]
[call site]
00744
butil::IOBufCutter::pop_front
[function]
[call site]
00745
butil::IOBuf::IOBuf
[function]
[call site]
00746
mcpack2pb::InputStream::cutn
[function]
[call site]
00747
memcpy
[function]
[call site]
00748
memcpy
[function]
[call site]
00749
Next
[function]
[call site]
00750
butil::IOBuf::IOBuf
[function]
[call site]
00751
mcpack2pb::InputStream::cutn
[function]
[call site]
00752
ParsePbFromIOBuf
[function]
[call site]
00753
LOG
[function]
[call site]
00754
brpc::SetTrackMeAddress
[function]
[call site]
00755
brpc::RtmpStreamBase::stream_id
[function]
[call site]
00756
RPC_VLOG_IF
[function]
[call site]
00757
StreamFrameMeta::frame_type
[function]
[call site]
00758
StreamFrameMeta::frame_type
[function]
[call site]
00759
StreamFrameMeta::frame_type
[function]
[call site]
00760
brpc::RtmpStreamBase::stream_id
[function]
[call site]
00761
StreamFrameMeta::has_source_stream_id
[function]
[call site]
00762
StreamFrameMeta::frame_type
[function]
[call site]
00763
brpc::policy::SendStreamRst
[function]
[call site]
00764
CHECK
[function]
[call site]
00765
StreamFrameMeta::set_stream_id
[function]
[call site]
00766
StreamFrameMeta::set_frame_type
[function]
[call site]
00767
butil::IOBuf::IOBuf
[function]
[call site]
00768
brpc::policy::PackStreamMessage
[function]
[call site]
00769
get_length
[function]
[call site]
00770
GetProtobufByteSize
[function]
[call site]
00771
brpc::policy::SofaRawPacker::SofaRawPacker
[function]
[call site]
00772
append
[function]
[call site]
00773
ARRAY_SIZE
[function]
[call site]
00774
CHECK
[function]
[call site]
00775
StreamFrameMeta::SerializeToZeroCopyStream
[function]
[call site]
00776
append
[function]
[call site]
00777
HandleSocketSuccessWrite
[function]
[call site]
00778
static_cast<size_t*>
[function]
[call site]
00779
EXPECT_NE
[function]
[call site]
00780
EXPECT_EQ
[function]
[call site]
00781
CHECK_EQ
[function]
[call site]
00782
bthread_id_unlock_and_destroy
[function]
[call site]
00783
address_resource
[function]
[call site]
00784
bthread::get_slot
[function]
[call site]
00785
bthread::get_version
[function]
[call site]
00786
butil::WorkQueue::lock
[function]
[call site]
00787
bthread::has_version
[function]
[call site]
00788
error_without_unlock
[function]
[call site]
00789
LOG
[function]
[call site]
00790
error_without_unlock
[function]
[call site]
00791
LOG
[function]
[call site]
00792
bthread::end_ver
[function]
[call site]
00793
bthread::last_ver
[function]
[call site]
00794
bthread::unlockable_ver
[function]
[call site]
00795
clear
[function]
[call site]
00796
clear
[function]
[call site]
00797
clear
[function]
[call site]
00798
clear
[function]
[call site]
00799
clear
[function]
[call site]
00800
clear
[function]
[call site]
00801
clear
[function]
[call site]
00802
error_without_unlock
[function]
[call site]
00803
bthread::butex_wake_except
[function]
[call site]
00804
container_of
[function]
[call site]
00805
static_cast<butil::atomic<int>*>
[function]
[call site]
00806
BAIDU_SCOPED_LOCK
[function]
[call site]
00807
PercentileInterval::empty
[function]
[call site]
00808
butil::iobuf::get_tls_block_head
[function]
[call site]
00809
butil::LinkNode::RemoveFromList
[function]
[call site]
00810
Append
[function]
[call site]
00811
bvar::detail::ElementContainer::store
[function]
[call site]
00812
bvar::detail::ElementContainer::store
[function]
[call site]
00813
Append
[function]
[call site]
00814
Append
[function]
[call site]
00815
PercentileInterval::empty
[function]
[call site]
00816
static_cast<ButexPthreadWaiter*>
[function]
[call site]
00817
butil::iobuf::get_tls_block_head
[function]
[call site]
00818
butil::LinkNode::RemoveFromList
[function]
[call site]
00819
bthread::wakeup_pthread
[function]
[call site]
00820
bvar::detail::ElementContainer::store
[function]
[call site]
00821
bthread::futex_wake_private
[function]
[call site]
00822
pthread_once
[function]
[call site]
00823
LOG
[function]
[call site]
00824
exit
[function]
[call site]
00825
find
[function]
[call site]
00826
end
[function]
[call site]
00827
std::unique_lock::unlock
[function]
[call site]
00828
CHECK
[function]
[call site]
00829
std::unique_lock::unlock
[function]
[call site]
00830
std::unique_lock::unlock
[function]
[call site]
00831
pthread_cond_signal
[function]
[call site]
00832
erase
[function]
[call site]
00833
std::unique_lock::unlock
[function]
[call site]
00834
PercentileInterval::empty
[function]
[call site]
00835
init
[function]
[call site]
00836
clear
[function]
[call site]
00837
clear
[function]
[call site]
00838
butil::BaseIteratorRangeToNumberTraits::max
[function]
[call site]
00839
butil::StringSplitter::length
[function]
[call site]
00840
static_cast<size_t>
[function]
[call site]
00841
butil::StringSplitter::field
[function]
[call site]
00842
butil::StringSplitter::length
[function]
[call site]
00843
strtol
[function]
[call site]
00844
butil::StringSplitter::field
[function]
[call site]
00845
butil::StringSplitter::field
[function]
[call site]
00846
butil::StringSplitter::field
[function]
[call site]
00847
isspace
[function]
[call site]
00848
butil::StringSplitter::field
[function]
[call site]
00849
isspace
[function]
[call site]
00850
butil::StringSplitter::field
[function]
[call site]
00851
std::transform
[function]
[call site]
00852
std::string::begin
[function]
[call site]
00853
std::string::end
[function]
[call site]
00854
std::string::begin
[function]
[call site]
00855
std::string::find_first_of
[function]
[call site]
00856
emplace_back
[function]
[call site]
00857
empty
[function]
[call site]
00858
std::reverse
[function]
[call site]
00859
begin
[function]
[call site]
00860
end
[function]
[call site]
00861
static_cast<ButexBthreadWaiter*>
[function]
[call site]
00862
butil::LinkedList::tail
[function]
[call site]
00863
previous
[function]
[call site]
00864
butil::LinkNode::RemoveFromList
[function]
[call site]
00865
bthread::unsleep_if_necessary
[function]
[call site]
00866
bthread::TimerThread::unschedule
[function]
[call site]
00867
slot_of_task_id
[function]
[call site]
00868
butil::address_resource
[function]
[call site]
00869
butil::address_resource
[function]
[call site]
00870
LOG
[function]
[call site]
00871
version_of_task_id
[function]
[call site]
00872
butil::compare_exchange_strong
[function]
[call site]
00873
ref
[function]
[call site]
00874
bthread::get_global_timer_thread
[function]
[call site]
00875
bthread::get_task_group
[function]
[call site]
00876
bthread::is_same_tag
[function]
[call site]
00877
tag
[function]
[call site]
00878
bthread::TaskControl::choose_one_group
[function]
[call site]
00879
CHECK
[function]
[call site]
00880
tag_group
[function]
[call site]
00881
tag_ngroup
[function]
[call site]
00882
butil::fast_rand_less_than
[function]
[call site]
00883
butil::need_init
[function]
[call site]
00884
butil::init_fast_rand_seed
[function]
[call site]
00885
butil::fast_rand_impl
[function]
[call site]
00886
butil::BaseIteratorRangeToNumberTraits::max
[function]
[call site]
00887
butil::xorshift128_next
[function]
[call site]
00888
CHECK
[function]
[call site]
00889
bthread::TaskGroup::ready_to_run_general
[function]
[call site]
00890
BAIDU_GET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00891
bthread::TaskGroup::ready_to_run
[function]
[call site]
00892
bthread::TaskTracer::set_status
[function]
[call site]
00893
CHECK_NE
[function]
[call site]
00894
CHECK_NE
[function]
[call site]
00895
BAIDU_SCOPED_LOCK
[function]
[call site]
00896
bthread::TaskTracer::WaitForTracing
[function]
[call site]
00897
BAIDU_SCOPED_LOCK
[function]
[call site]
00898
bthread::TaskGroup::push_rq
[function]
[call site]
00899
push
[function]
[call site]
00900
bthread::TaskGroup::flush_nosignal_tasks
[function]
[call site]
00901
signal_task
[function]
[call site]
00902
LOG_EVERY_SECOND
[function]
[call site]
00903
capacity
[function]
[call site]
00904
bthread::TaskGroup::usleep
[function]
[call site]
00905
bthread::TaskGroup::yield
[function]
[call site]
00906
current_tag
[function]
[call site]
00907
GFLAGS_NAMESPACE::SetCommandLineOption
[function]
[call site]
00908
std::stringstream::str
[function]
[call site]
00909
std::string::empty
[function]
[call site]
00910
bthread::TaskGroup::set_remained
[function]
[call site]
00911
bthread::TaskGroup::sched
[function]
[call site]
00912
NonThreadSafeQueue::pop
[function]
[call site]
00913
DFAKE_SCOPED_LOCK_THREAD_LOCKED
[function]
[call site]
00914
bthread::WorkStealingQueue::steal
[function]
[call site]
00915
load
[function]
[call site]
00916
load
[function]
[call site]
00917
std::atomic_thread_fence
[function]
[call site]
00918
load
[function]
[call site]
00919
compare_exchange_weak
[function]
[call site]
00920
bthread::TaskGroup::steal_task
[function]
[call site]
00921
pop
[function]
[call site]
00922
get_state
[function]
[call site]
00923
bthread::TaskGroup::steal_task
[function]
[call site]
00924
pop
[function]
[call site]
00925
get_state
[function]
[call site]
00926
bthread::TaskGroup::steal_task
[function]
[call site]
00927
bthread::TaskGroup::sched_to
[function]
[call site]
00928
bthread::TaskGroup::current_tid
[function]
[call site]
00929
bthread::TaskGroup::current_task
[function]
[call site]
00930
bthread::TaskGroup::set_remained
[function]
[call site]
00931
bthread::TaskGroup::sched
[function]
[call site]
00932
signal_task
[function]
[call site]
00933
bthread::TaskGroup::ready_to_run_remote
[function]
[call site]
00934
bthread::TaskTracer::set_status
[function]
[call site]
00935
butil::WorkQueue::lock
[function]
[call site]
00936
push_locked
[function]
[call site]
00937
bthread::TaskGroup::flush_nosignal_tasks_remote_locked
[function]
[call site]
00938
unlock
[function]
[call site]
00939
unlock
[function]
[call site]
00940
signal_task
[function]
[call site]
00941
LOG_EVERY_SECOND
[function]
[call site]
00942
capacity
[function]
[call site]
00943
bthread::TaskGroup::usleep
[function]
[call site]
00944
butil::WorkQueue::lock
[function]
[call site]
00945
error_without_unlock
[function]
[call site]
00946
error_without_unlock
[function]
[call site]
00947
signal_task
[function]
[call site]
00948
current_tag
[function]
[call site]
00949
GFLAGS_NAMESPACE::SetCommandLineOption
[function]
[call site]
00950
std::stringstream::str
[function]
[call site]
00951
std::string::empty
[function]
[call site]
00952
PercentileInterval::empty
[function]
[call site]
00953
on_message_begin
[function]
[call site]
00954
LOG
[function]
[call site]
00955
add_with_suspend
[function]
[call site]
00956
is_queue_stopped
[function]
[call site]
00957
EXPECT_EQ
[function]
[call site]
00958
trigger_signal
[function]
[call site]
00959
butil::gettimeofday_us
[function]
[call site]
00960
usleep
[function]
[call site]
00961
bthread::interrupt_pthread
[function]
[call site]
00962
LOG
[function]
[call site]
00963
butil::gettimeofday_us
[function]
[call site]
00964
LOG
[function]
[call site]
00965
EXPECT_FALSE
[function]
[call site]
00966
bthread_usleep
[function]
[call site]
00967
BAIDU_GET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00968
bthread::TaskGroup::is_current_pthread_task
[function]
[call site]
00969
bthread::TaskGroup::usleep
[function]
[call site]
00970
bthread::TaskGroup::usleep
[function]
[call site]
00971
trigger_signal
[function]
[call site]
00972
EXPECT_FALSE
[function]
[call site]
00973
trigger_signal
[function]
[call site]
00974
bthread::TaskGroup::flush_nosignal_tasks_general
[function]
[call site]
00975
BAIDU_GET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00976
bthread::TaskGroup::flush_nosignal_tasks
[function]
[call site]
00977
bthread::TaskGroup::flush_nosignal_tasks_remote
[function]
[call site]
00978
butil::WorkQueue::lock
[function]
[call site]
00979
bthread::TaskGroup::flush_nosignal_tasks_remote_locked
[function]
[call site]
00980
bthread::butex_wake_all
[function]
[call site]
00981
bthread::butex_wake_n
[function]
[call site]
00982
container_of
[function]
[call site]
00983
static_cast<butil::atomic<int>*>
[function]
[call site]
00984
BAIDU_SCOPED_LOCK
[function]
[call site]
00985
PercentileInterval::empty
[function]
[call site]
00986
butil::iobuf::get_tls_block_head
[function]
[call site]
00987
butil::LinkNode::RemoveFromList
[function]
[call site]
00988
bvar::detail::ElementContainer::store
[function]
[call site]
00989
Append
[function]
[call site]
00990
Append
[function]
[call site]
00991
PercentileInterval::empty
[function]
[call site]
00992
static_cast<ButexPthreadWaiter*>
[function]
[call site]
00993
butil::iobuf::get_tls_block_head
[function]
[call site]
00994
butil::LinkNode::RemoveFromList
[function]
[call site]
00995
bthread::wakeup_pthread
[function]
[call site]
00996
PercentileInterval::empty
[function]
[call site]
00997
init
[function]
[call site]
00998
static_cast<ButexBthreadWaiter*>
[function]
[call site]
00999
butil::iobuf::get_tls_block_head
[function]
[call site]
01000
butil::LinkNode::RemoveFromList
[function]
[call site]
01001
bthread::unsleep_if_necessary
[function]
[call site]
01002
bthread::get_global_timer_thread
[function]
[call site]
01003
PercentileInterval::empty
[function]
[call site]
01004
static_cast<ButexBthreadWaiter*>
[function]
[call site]
01005
butil::LinkedList::tail
[function]
[call site]
01006
butil::LinkNode::RemoveFromList
[function]
[call site]
01007
bthread::unsleep_if_necessary
[function]
[call site]
01008
bthread::get_global_timer_thread
[function]
[call site]
01009
bthread::get_task_group
[function]
[call site]
01010
bthread::TaskGroup::ready_to_run_general
[function]
[call site]
01011
current_tag
[function]
[call site]
01012
on_message_begin
[function]
[call site]
01013
add_with_suspend
[function]
[call site]
01014
bthread::check_nosignal
[function]
[call site]
01015
bthread::is_same_tag
[function]
[call site]
01016
current_tag
[function]
[call site]
01017
bthread::TaskGroup::flush_nosignal_tasks_general
[function]
[call site]
01018
bthread::get_task_group
[function]
[call site]
01019
bthread::run_in_local_task_group
[function]
[call site]
01020
bthread::TaskGroup::exchange
[function]
[call site]
01021
bthread::TaskGroup::is_current_pthread_task
[function]
[call site]
01022
bthread::TaskGroup::ready_to_run
[function]
[call site]
01023
bthread::TaskTracer::set_status
[function]
[call site]
01024
bthread::TaskGroup::push_rq
[function]
[call site]
01025
signal_task
[function]
[call site]
01026
current_tag
[function]
[call site]
01027
bthread::TaskGroup::set_remained
[function]
[call site]
01028
bthread::TaskGroup::current_task
[function]
[call site]
01029
bthread::TaskGroup::sched_to
[function]
[call site]
01030
bthread::TaskGroup::ready_to_run
[function]
[call site]
01031
bthread::TaskGroup::ready_to_run_remote
[function]
[call site]
01032
bthread::TaskTracer::set_status
[function]
[call site]
01033
butil::WorkQueue::lock
[function]
[call site]
01034
push_locked
[function]
[call site]
01035
bthread::TaskGroup::flush_nosignal_tasks_remote_locked
[function]
[call site]
01036
LOG_EVERY_SECOND
[function]
[call site]
01037
capacity
[function]
[call site]
01038
bthread::TaskGroup::usleep
[function]
[call site]
01039
butil::WorkQueue::lock
[function]
[call site]
01040
error_without_unlock
[function]
[call site]
01041
error_without_unlock
[function]
[call site]
01042
signal_task
[function]
[call site]
01043
bthread::check_nosignal
[function]
[call site]
01044
current_tag
[function]
[call site]
01045
return_resource
[function]
[call site]
01046
bthread::get_slot
[function]
[call site]
01047
StreamFrameMeta::source_stream_id
[function]
[call site]
01048
butil::IOBuf::clear
[function]
[call site]
01049
brpc::set_conn
[function]
[call site]
01050
LOG
[function]
[call site]
01051
brpc::Stream::OnReceived
[function]
[call site]
01052
brpc::Stream::SetHostSocket
[function]
[call site]
01053
std::call_once
[function]
[call site]
01054
brpc::VersionedRefWithId<T>::ReAddress
[function]
[call site]
01055
fetch_add
[function]
[call site]
01056
reset
[function]
[call site]
01057
static_cast<T*>
[function]
[call site]
01058
Socket::AddStream
[function]
[call site]
01059
lock
[function]
[call site]
01060
Failed
[function]
[call site]
01061
unlock
[function]
[call site]
01062
std::set<StreamId>::set<StreamId>
[function]
[call site]
01063
insert
[function]
[call site]
01064
unlock
[function]
[call site]
01065
id
[function]
[call site]
01066
CHECK
[function]
[call site]
01067
id
[function]
[call site]
01068
bvar::detail::UniqueLockBase::release
[function]
[call site]
01069
bvar::detail::UniqueLockBase::owns_lock
[function]
[call site]
01070
bvar::detail::UniqueLockBase::owns_lock
[function]
[call site]
01071
u_elapsed
[function]
[call site]
01072
bvar::detail::UniqueLockBase::release
[function]
[call site]
01073
bvar::detail::UniqueLockBase::owns_lock
[function]
[call site]
01074
u_elapsed
[function]
[call site]
01075
bvar::detail::UniqueLockBase::release
[function]
[call site]
01076
frame_type
[function]
[call site]
01077
brpc::Stream::SetRemoteConsumed
[function]
[call site]
01078
CHECK
[function]
[call site]
01079
bthread_id_list_init
[function]
[call site]
01080
bthread_mutex_lock
[function]
[call site]
01081
bthread_mutex_lock_impl
[function]
[call site]
01082
internal::pthread_mutex_trylock_impl
[function]
[call site]
01083
internal::pthread_mutex_trylock_internal
[function]
[call site]
01084
mutex_lock_contended_impl
[function]
[call site]
01085
BAIDU_GET_VOLATILE_THREAD_LOCAL
[function]
[call site]
01086
BAIDU_UNLIKELY
[function]
[call site]
01087
bthread::TaskGroup::rq_size
[function]
[call site]
01088
volatile_size
[function]
[call site]
01089
cpu_relax
[function]
[call site]
01090
bvar::detail::ElementContainer::exchange
[function]
[call site]
01091
bthread::butex_wait
[function]
[call site]
01092
container_of
[function]
[call site]
01093
static_cast<butil::atomic<int>*>
[function]
[call site]
01094
MakeHandshakeV10Payload
[function]
[call site]
01095
std::string::push_back
[function]
[call site]
01096
static_cast<char>
[function]
[call site]
01097
append
[function]
[call site]
01098
std::string::push_back
[function]
[call site]
01099
std::string::push_back
[function]
[call site]
01100
static_cast<char>
[function]
[call site]
01101
append
[function]
[call site]
01102
data
[function]
[call site]
01103
std::string::push_back
[function]
[call site]
01104
std::string::push_back
[function]
[call site]
01105
static_cast<char>
[function]
[call site]
01106
std::string::push_back
[function]
[call site]
01107
static_cast<char>
[function]
[call site]
01108
std::string::push_back
[function]
[call site]
01109
static_cast<char>
[function]
[call site]
01110
std::string::push_back
[function]
[call site]
01111
static_cast<char>
[function]
[call site]
01112
std::string::push_back
[function]
[call site]
01113
static_cast<char>
[function]
[call site]
01114
std::string::push_back
[function]
[call site]
01115
static_cast<char>
[function]
[call site]
01116
std::string::push_back
[function]
[call site]
01117
static_cast<char>
[function]
[call site]
01118
std::string::push_back
[function]
[call site]
01119
static_cast<char>
[function]
[call site]
01120
append
[function]
[call site]
01121
append
[function]
[call site]
01122
data
[function]
[call site]
01123
size
[function]
[call site]
01124
std::string::push_back
[function]
[call site]
01125
append
[function]
[call site]
01126
std::string::push_back
[function]
[call site]
01127
std::atomic_thread_fence
[function]
[call site]
01128
bthread::TaskGroup::is_current_pthread_task
[function]
[call site]
01129
bthread::butex_wait_from_pthread
[function]
[call site]
01130
bvar::detail::ElementContainer::store
[function]
[call site]
01131
bthread::TaskGroup::current_task
[function]
[call site]
01132
bvar::detail::ElementContainer::store
[function]
[call site]
01133
butil::WorkQueue::lock
[function]
[call site]
01134
MakeHandshakeV10Payload
[function]
[call site]
01135
error_without_unlock
[function]
[call site]
01136
error_without_unlock
[function]
[call site]
01137
brpc::MemcacheRequest::Prepend
[function]
[call site]
01138
empty
[function]
[call site]
01139
LOG
[function]
[call site]
01140
brpc::MemcacheRequest::Store
[function]
[call site]
01141
butil::HostToNet16
[function]
[call site]
01142
butil::ByteSwap
[function]
[call site]
01143
_byteswap_ushort
[function]
[call site]
01144
size
[function]
[call site]
01145
butil::HostToNet32
[function]
[call site]
01146
butil::ByteSwap
[function]
[call site]
01147
size
[function]
[call site]
01148
size
[function]
[call site]
01149
butil::HostToNet64
[function]
[call site]
01150
butil::ByteSwap
[function]
[call site]
01151
butil::HostToNet32
[function]
[call site]
01152
butil::HostToNet32
[function]
[call site]
01153
append
[function]
[call site]
01154
append
[function]
[call site]
01155
data
[function]
[call site]
01156
size
[function]
[call site]
01157
append
[function]
[call site]
01158
data
[function]
[call site]
01159
size
[function]
[call site]
01160
Append
[function]
[call site]
01161
bvar::detail::ElementContainer::store
[function]
[call site]
01162
error_without_unlock
[function]
[call site]
01163
bthread::butex_waiter_count
[function]
[call site]
01164
butil::get_leaky_singleton<ButexWaiterCount>
[function]
[call site]
01165
bthread::wait_pthread
[function]
[call site]
01166
butil::timespec_to_microseconds
[function]
[call site]
01167
butil::timespec_to_nanoseconds
[function]
[call site]
01168
butil::gettimeofday_us
[function]
[call site]
01169
butil::microseconds_to_timespec
[function]
[call site]
01170
butil::nanoseconds_to_timespec
[function]
[call site]
01171
bthread::futex_wait_private
[function]
[call site]
01172
pthread_once
[function]
[call site]
01173
LOG
[function]
[call site]
01174
exit
[function]
[call site]
01175
std::unique_lock::unlock
[function]
[call site]
01176
static_cast<butil::atomic<int>*>
[function]
[call site]
01177
butil::timespec_from_now
[function]
[call site]
01178
clock_gettime
[function]
[call site]
01179
butil::timespec_add
[function]
[call site]
01180
butil::timespec_normalize
[function]
[call site]
01181
pthread_cond_timedwait
[function]
[call site]
01182
pthread_cond_wait
[function]
[call site]
01183
erase
[function]
[call site]
01184
std::unique_lock::unlock
[function]
[call site]
01185
MakeHandshakeV10Payload
[function]
[call site]
01186
std::string::push_back
[function]
[call site]
01187
static_cast<char>
[function]
[call site]
01188
append
[function]
[call site]
01189
std::string::push_back
[function]
[call site]
01190
std::string::push_back
[function]
[call site]
01191
static_cast<char>
[function]
[call site]
01192
append
[function]
[call site]
01193
data
[function]
[call site]
01194
std::string::push_back
[function]
[call site]
01195
std::string::push_back
[function]
[call site]
01196
static_cast<char>
[function]
[call site]
01197
std::string::push_back
[function]
[call site]
01198
static_cast<char>
[function]
[call site]
01199
std::string::push_back
[function]
[call site]
01200
static_cast<char>
[function]
[call site]
01201
std::string::push_back
[function]
[call site]
01202
static_cast<char>
[function]
[call site]
01203
std::string::push_back
[function]
[call site]
01204
static_cast<char>
[function]
[call site]
01205
std::string::push_back
[function]
[call site]
01206
static_cast<char>
[function]
[call site]
01207
std::string::push_back
[function]
[call site]
01208
static_cast<char>
[function]
[call site]
01209
std::string::push_back
[function]
[call site]
01210
static_cast<char>
[function]
[call site]
01211
append
[function]
[call site]
01212
append
[function]
[call site]
01213
data
[function]
[call site]
01214
size
[function]
[call site]
01215
std::string::push_back
[function]
[call site]
01216
append
[function]
[call site]
01217
std::string::push_back
[function]
[call site]
01218
bthread::erase_from_butex
[function]
[call site]
01219
MakeHandshakeV10Payload
[function]
[call site]
01220
std::string::push_back
[function]
[call site]
01221
static_cast<char>
[function]
[call site]
01222
append
[function]
[call site]
01223
std::string::push_back
[function]
[call site]
01224
std::string::push_back
[function]
[call site]
01225
static_cast<char>
[function]
[call site]
01226
append
[function]
[call site]
01227
data
[function]
[call site]
01228
std::string::push_back
[function]
[call site]
01229
std::string::push_back
[function]
[call site]
01230
static_cast<char>
[function]
[call site]
01231
std::string::push_back
[function]
[call site]
01232
static_cast<char>
[function]
[call site]
01233
std::string::push_back
[function]
[call site]
01234
static_cast<char>
[function]
[call site]
01235
std::string::push_back
[function]
[call site]
01236
static_cast<char>
[function]
[call site]
01237
std::string::push_back
[function]
[call site]
01238
static_cast<char>
[function]
[call site]
01239
std::string::push_back
[function]
[call site]
01240
static_cast<char>
[function]
[call site]
01241
std::string::push_back
[function]
[call site]
01242
static_cast<char>
[function]
[call site]
01243
std::string::push_back
[function]
[call site]
01244
static_cast<char>
[function]
[call site]
01245
append
[function]
[call site]
01246
append
[function]
[call site]
01247
data
[function]
[call site]
01248
size
[function]
[call site]
01249
std::string::push_back
[function]
[call site]
01250
append
[function]
[call site]
01251
std::string::push_back
[function]
[call site]
01252
BAIDU_SCOPED_LOCK
[function]
[call site]
01253
MakeHandshakeV10Payload
[function]
[call site]
01254
butil::LinkNode::RemoveFromList
[function]
[call site]
01255
bvar::detail::ElementContainer::store
[function]
[call site]
01256
static_cast<ButexBthreadWaiter*>
[function]
[call site]
01257
static_cast<ButexBthreadWaiter*>
[function]
[call site]
01258
bthread::get_task_group
[function]
[call site]
01259
bthread::TaskGroup::ready_to_run_general
[function]
[call site]
01260
static_cast<ButexPthreadWaiter*>
[function]
[call site]
01261
bthread::wakeup_pthread
[function]
[call site]
01262
MakeHandshakeV10Payload
[function]
[call site]
01263
BT_LOOP_WHEN
[function]
[call site]
01264
bvar::detail::ElementContainer::exchange
[function]
[call site]
01265
bthread::TaskGroup::current_tid
[function]
[call site]
01266
bvar::detail::ElementContainer::store
[function]
[call site]
01267
bthread::TaskGroup::current_task
[function]
[call site]
01268
bthread::get_task_control
[function]
[call site]
01269
load
[function]
[call site]
01270
butil::timespec_to_microseconds
[function]
[call site]
01271
butil::gettimeofday_us
[function]
[call site]
01272
bthread::butex_waiter_count
[function]
[call site]
01273
bvar::detail::ElementContainer::store
[function]
[call site]
01274
bthread::TaskGroup::set_remained
[function]
[call site]
01275
bthread::TaskGroup::sched
[function]
[call site]
01276
BT_LOOP_WHEN
[function]
[call site]
01277
bthread::unsleep_if_necessary
[function]
[call site]
01278
bthread::get_global_timer_thread
[function]
[call site]
01279
BT_LOOP_WHEN
[function]
[call site]
01280
bvar::detail::ElementContainer::exchange
[function]
[call site]
01281
bvar::is_collectable
[function]
[call site]
01282
bvar::is_sampling_range_valid
[function]
[call site]
01283
mutex_lock_contended_impl
[function]
[call site]
01284
butil::cpuwide_time_ns
[function]
[call site]
01285
mutex_lock_contended_impl
[function]
[call site]
01286
butil::cpuwide_time_ns
[function]
[call site]
01287
butil::cpuwide_time_ns
[function]
[call site]
01288
submit_contention
[function]
[call site]
01289
bthread_mutex_unlock
[function]
[call site]
01290
is_contention_site_valid
[function]
[call site]
01291
make_contention_site_invalid
[function]
[call site]
01292
MUTEX_RESET_OWNER_COMMON
[function]
[call site]
01293
bvar::detail::ElementContainer::exchange
[function]
[call site]
01294
bthread::butex_wake
[function]
[call site]
01295
container_of
[function]
[call site]
01296
static_cast<butil::atomic<int>*>
[function]
[call site]
01297
BAIDU_SCOPED_LOCK
[function]
[call site]
01298
PercentileInterval::empty
[function]
[call site]
01299
butil::iobuf::get_tls_block_head
[function]
[call site]
01300
butil::LinkNode::RemoveFromList
[function]
[call site]
01301
bvar::detail::ElementContainer::store
[function]
[call site]
01302
bthread::wakeup_pthread
[function]
[call site]
01303
static_cast<ButexPthreadWaiter*>
[function]
[call site]
01304
static_cast<ButexBthreadWaiter*>
[function]
[call site]
01305
bthread::unsleep_if_necessary
[function]
[call site]
01306
bthread::get_global_timer_thread
[function]
[call site]
01307
bthread::get_task_group
[function]
[call site]
01308
bthread::run_in_local_task_group
[function]
[call site]
01309
bthread::TaskGroup::ready_to_run_remote
[function]
[call site]
01310
bthread::TaskTracer::set_status
[function]
[call site]
01311
butil::WorkQueue::lock
[function]
[call site]
01312
push_locked
[function]
[call site]
01313
bthread::TaskGroup::flush_nosignal_tasks_remote_locked
[function]
[call site]
01314
LOG_EVERY_SECOND
[function]
[call site]
01315
capacity
[function]
[call site]
01316
bthread::TaskGroup::usleep
[function]
[call site]
01317
butil::WorkQueue::lock
[function]
[call site]
01318
error_without_unlock
[function]
[call site]
01319
error_without_unlock
[function]
[call site]
01320
signal_task
[function]
[call site]
01321
bthread::check_nosignal
[function]
[call site]
01322
current_tag
[function]
[call site]
01323
butil::cpuwide_time_ns
[function]
[call site]
01324
bthread::butex_wake
[function]
[call site]
01325
butil::cpuwide_time_ns
[function]
[call site]
01326
submit_contention
[function]
[call site]
01327
LOG
[function]
[call site]
01328
id
[function]
[call site]
01329
id
[function]
[call site]
01330
bthread_id_list_swap
[function]
[call site]
01331
std::swap
[function]
[call site]
01332
brpc::URI::Swap
[function]
[call site]
01333
swap
[function]
[call site]
01334
swap
[function]
[call site]
01335
std::swap
[function]
[call site]
01336
std::swap
[function]
[call site]
01337
std::swap
[function]
[call site]
01338
swap
[function]
[call site]
01339
swap
[function]
[call site]
01340
swap
[function]
[call site]
01341
swap
[function]
[call site]
01342
swap
[function]
[call site]
01343
swap
[function]
[call site]
01344
swap
[function]
[call site]
01345
bthread_mutex_unlock
[function]
[call site]
01346
bthread_id_list_reset
[function]
[call site]
01347
bthread_id_list_reset2
[function]
[call site]
01348
static_cast<bthread::IdList*>
[function]
[call site]
01349
bthread::IdResetter
[function]
[call site]
01350
std::string
[function]
[call site]
01351
bthread_id_list_destroy
[function]
[call site]
01352
static_cast<bthread::IdList*>
[function]
[call site]
01353
feedback
[function]
[call site]
01354
CHECK
[function]
[call site]
01355
PercentileInterval::empty
[function]
[call site]
01356
append
[function]
[call site]
01357
clear
[function]
[call site]
01358
clear
[function]
[call site]
01359
clear
[function]
[call site]
01360
clear
[function]
[call site]
01361
butil::IOBuf::IOBuf
[function]
[call site]
01362
swap
[function]
[call site]
01363
has_continuation
[function]
[call site]
01364
execution_queue_execute
[function]
[call site]
01365
execution_queue_execute
[function]
[call site]
01366
CHECK
[function]
[call site]
01367
brpc::Stream::Close
[function]
[call site]
01368
brpc::Stream::SetFailed
[function]
[call site]
01369
brpc::VersionedRefWithId<T>::AddressFailedAsWell
[function]
[call site]
01370
brpc::VersionedRefWithId<T>::AddressImpl
[function]
[call site]
01371
SlotOfVRefId<T>
[function]
[call site]
01372
address_resource
[function]
[call site]
01373
__builtin_expect
[function]
[call site]
01374
butil::fetch_add
[function]
[call site]
01375
ref
[function]
[call site]
01376
VersionOfVRef
[function]
[call site]
01377
VersionOfVRefId
[function]
[call site]
01378
reset
[function]
[call site]
01379
VersionOfVRefId
[function]
[call site]
01380
reset
[function]
[call site]
01381
butil::fetch_sub
[function]
[call site]
01382
ref
[function]
[call site]
01383
NRefOfVRef
[function]
[call site]
01384
__builtin_expect
[function]
[call site]
01385
VersionOfVRef
[function]
[call site]
01386
butil::compare_exchange_strong
[function]
[call site]
01387
ref
[function]
[call site]
01388
MakeVRef
[function]
[call site]
01389
BAIDU_CASSERT
[function]
[call site]
01390
BeforeRecycled
[function]
[call site]
01391
store
[function]
[call site]
01392
return_resource
[function]
[call site]
01393
CHECK
[function]
[call site]
01394
CHECK
[function]
[call site]
01395
brpc::set_conn
[function]
[call site]
01396
va_start
[function]
[call site]
01397
butil::InjectionTracer::Close
[function]
[call site]
01398
push_back
[function]
[call site]
01399
Action
[function]
[call site]
01400
va_end
[function]
[call site]
01401
bthread_mutex_lock
[function]
[call site]
01402
bthread_mutex_unlock
[function]
[call site]
01403
va_start
[function]
[call site]
01404
butil::string_vappendf
[function]
[call site]
01405
std::string*::size
[function]
[call site]
01406
butil::string_printf_impl
[function]
[call site]
01407
size
[function]
[call site]
01408
capacity
[function]
[call site]
01409
resize
[function]
[call site]
01410
capacity
[function]
[call site]
01411
va_copy
[function]
[call site]
01412
butil::vsnprintf
[function]
[call site]
01413
va_end
[function]
[call site]
01414
resize
[function]
[call site]
01415
resize
[function]
[call site]
01416
butil::vsnprintf
[function]
[call site]
01417
resize
[function]
[call site]
01418
std::string*::resize
[function]
[call site]
01419
va_end
[function]
[call site]
01420
bthread_mutex_unlock
[function]
[call site]
01421
brpc::Stream::TriggerOnConnectIfNeed
[function]
[call site]
01422
ConnectMeta::ConnectMeta
[function]
[call site]
01423
bthread_mutex_unlock
[function]
[call site]
01424
bthread_start_urgent
[function]
[call site]
01425
BAIDU_GET_VOLATILE_THREAD_LOCAL
[function]
[call site]
01426
bthread::can_run_thread_local
[function]
[call site]
01427
tag
[function]
[call site]
01428
bthread::TaskGroup::start_foreground
[function]
[call site]
01429
__builtin_expect
[function]
[call site]
01430
butil::cpuwide_time_ns
[function]
[call site]
01431
butil::get_resource
[function]
[call site]
01432
get_bthread_singleton
[function]
[call site]
01433
bthread::get_leaky_singleton<BthreadSingleton>
[function]
[call site]
01434
ASSERT_NE
[function]
[call site]
01435
ASSERT_EQ
[function]
[call site]
01436
load
[function]
[call site]
01437
std::forward<Args>
[function]
[call site]
01438
BAIDU_UNLIKELY
[function]
[call site]
01439
CHECK
[function]
[call site]
01440
MakeHandshakeV10Payload
[function]
[call site]
01441
std::string::push_back
[function]
[call site]
01442
static_cast<char>
[function]
[call site]
01443
append
[function]
[call site]
01444
std::string::push_back
[function]
[call site]
01445
std::string::push_back
[function]
[call site]
01446
static_cast<char>
[function]
[call site]
01447
append
[function]
[call site]
01448
data
[function]
[call site]
01449
std::string::push_back
[function]
[call site]
01450
std::string::push_back
[function]
[call site]
01451
static_cast<char>
[function]
[call site]
01452
std::string::push_back
[function]
[call site]
01453
static_cast<char>
[function]
[call site]
01454
std::string::push_back
[function]
[call site]
01455
static_cast<char>
[function]
[call site]
01456
std::string::push_back
[function]
[call site]
01457
static_cast<char>
[function]
[call site]
01458
std::string::push_back
[function]
[call site]
01459
static_cast<char>
[function]
[call site]
01460
std::string::push_back
[function]
[call site]
01461
static_cast<char>
[function]
[call site]
01462
std::string::push_back
[function]
[call site]
01463
static_cast<char>
[function]
[call site]
01464
std::string::push_back
[function]
[call site]
01465
static_cast<char>
[function]
[call site]
01466
append
[function]
[call site]
01467
append
[function]
[call site]
01468
data
[function]
[call site]
01469
size
[function]
[call site]
01470
std::string::push_back
[function]
[call site]
01471
append
[function]
[call site]
01472
std::string::push_back
[function]
[call site]
01473
CHECK
[function]
[call site]
01474
g_create_bthread_span
[function]
[call site]
01475
BAIDU_GET_VOLATILE_THREAD_LOCAL
[function]
[call site]
01476
make_tid
[function]
[call site]
01477
current_tag
[function]
[call site]
01478
LOG
[function]
[call site]
01479
TaskGroup*::_control::tag_nbthreads
[function]
[call site]
01480
current_tag
[function]
[call site]
01481
bthread::TaskTracer::set_status
[function]
[call site]
01482
CHECK_NE
[function]
[call site]
01483
CHECK_NE
[function]
[call site]
01484
BAIDU_SCOPED_LOCK
[function]
[call site]
01485
bthread::TaskTracer::WaitForTracing
[function]
[call site]
01486
bthread::TaskGroup::is_current_pthread_task
[function]
[call site]
01487
bthread::TaskGroup::ready_to_run
[function]
[call site]
01488
bthread::TaskGroup::current_task
[function]
[call site]
01489
current_tag
[function]
[call site]
01490
bthread::TaskGroup::set_remained
[function]
[call site]
01491
bthread::TaskGroup::sched_to
[function]
[call site]
01492
bthread::start_from_non_worker
[function]
[call site]
01493
bthread::get_or_new_task_control
[function]
[call site]
01494
MakeHandshakeV10Payload
[function]
[call site]
01495
std::string::push_back
[function]
[call site]
01496
static_cast<char>
[function]
[call site]
01497
append
[function]
[call site]
01498
std::string::push_back
[function]
[call site]
01499
std::string::push_back
[function]
[call site]
01500
static_cast<char>
[function]
[call site]
01501
append
[function]
[call site]
01502
data
[function]
[call site]
01503
std::string::push_back
[function]
[call site]
01504
std::string::push_back
[function]
[call site]
01505
static_cast<char>
[function]
[call site]
01506
std::string::push_back
[function]
[call site]
01507
static_cast<char>
[function]
[call site]
01508
std::string::push_back
[function]
[call site]
01509
static_cast<char>
[function]
[call site]
01510
std::string::push_back
[function]
[call site]
01511
static_cast<char>
[function]
[call site]
01512
std::string::push_back
[function]
[call site]
01513
static_cast<char>
[function]
[call site]
01514
std::string::push_back
[function]
[call site]
01515
static_cast<char>
[function]
[call site]
01516
std::string::push_back
[function]
[call site]
01517
static_cast<char>
[function]
[call site]
01518
std::string::push_back
[function]
[call site]
01519
static_cast<char>
[function]
[call site]
01520
append
[function]
[call site]
01521
append
[function]
[call site]
01522
data
[function]
[call site]
01523
size
[function]
[call site]
01524
std::string::push_back
[function]
[call site]
01525
append
[function]
[call site]
01526
std::string::push_back
[function]
[call site]
01527
BAIDU_SCOPED_LOCK
[function]
[call site]
01528
MakeHandshakeV10Payload
[function]
[call site]
01529
bthread::TaskControl::TaskControl
[function]
[call site]
01530
init
[function]
[call site]
01531
clear
[function]
[call site]
01532
clear
[function]
[call site]
01533
butil::BaseIteratorRangeToNumberTraits::max
[function]
[call site]
01534
butil::StringSplitter::length
[function]
[call site]
01535
butil::StringSplitter::field
[function]
[call site]
01536
butil::StringSplitter::length
[function]
[call site]
01537
strtol
[function]
[call site]
01538
butil::StringSplitter::field
[function]
[call site]
01539
butil::StringSplitter::field
[function]
[call site]
01540
butil::StringSplitter::field
[function]
[call site]
01541
isspace
[function]
[call site]
01542
butil::StringSplitter::field
[function]
[call site]
01543
isspace
[function]
[call site]
01544
butil::StringSplitter::field
[function]
[call site]
01545
std::transform
[function]
[call site]
01546
std::string::begin
[function]
[call site]
01547
std::string::end
[function]
[call site]
01548
std::string::begin
[function]
[call site]
01549
std::string::find_first_of
[function]
[call site]
01550
emplace_back
[function]
[call site]
01551
empty
[function]
[call site]
01552
std::reverse
[function]
[call site]
01553
begin
[function]
[call site]
01554
end
[function]
[call site]
01555
LOG
[function]
[call site]
01556
bvar::detail::ElementContainer::store
[function]
[call site]
01557
bthread::TaskControl::choose_one_group
[function]
[call site]
01558
bthread::TaskControl::choose_one_group
[function]
[call site]
01559
LOG
[function]
[call site]
01560
berror
[function]
[call site]
01561
strerror_r
[function]
[call site]
01562
strerror_r
[function]
[call site]
01563
snprintf
[function]
[call site]
01564
brpc::Stream::RunOnConnect
[function]
[call site]
01565
ConnectMeta*::on_connect
[function]
[call site]
01566
ConnectMeta*::on_connect
[function]
[call site]
01567
bthread_mutex_unlock
[function]
[call site]
01568
id
[function]
[call site]
01569
brpc::Stream::Close
[function]
[call site]
01570
id
[function]
[call site]
01571
brpc::Stream::Close
[function]
[call site]
01572
MakeMessage
[function]
[call site]
01573