The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 585 | 132 | pthread_mutex_unlock | call site: 00132 | SymbolizeAndDemangle |
| 96 | 35 | pthread_mutex_lock | call site: 00035 | cut_into_fd |
| 31 | 718 | LLVMFuzzerTestOneInput | call site: 00718 | butil::IOBufCutter::copy_to |
| 25 | 9 | LLVMFuzzerTestOneInput | call site: 00009 | BeforeRecycle |
| 4 | 4 | LLVMFuzzerTestOneInput | call site: 00004 | butil::IOBuf::append |
| 2 | 1 | LLVMFuzzerTestOneInput | call site: 00001 |
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
BAIDU_GET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00036
internal::pthread_mutex_lock_internal
[function]
[call site]
00037
FIND_SYS_PTHREAD_MUTEX_OWNER_MAP_ENTRY
[function]
[call site]
00038
sys_pthread_mutex_lock
[function]
[call site]
00039
sys_pthread_mutex_timedlock
[function]
[call site]
00040
FIND_SYS_PTHREAD_MUTEX_OWNER_MAP_ENTRY
[function]
[call site]
00041
AddTlsPthreadLockCount
[function]
[call site]
00042
internal::pthread_mutex_trylock_internal
[function]
[call site]
00043
sys_pthread_mutex_trylock
[function]
[call site]
00044
FIND_SYS_PTHREAD_MUTEX_OWNER_MAP_ENTRY
[function]
[call site]
00045
AddTlsPthreadLockCount
[function]
[call site]
00046
bvar::is_collectable
[function]
[call site]
00047
butil::fast_rand
[function]
[call site]
00048
butil::need_init
[function]
[call site]
00049
butil::init_fast_rand_seed
[function]
[call site]
00050
butil::gettimeofday_us
[function]
[call site]
00051
gettimeofday
[function]
[call site]
00052
butil::splitmix64_next
[function]
[call site]
00053
UINT64_C
[function]
[call site]
00054
UINT64_C
[function]
[call site]
00055
UINT64_C
[function]
[call site]
00056
butil::splitmix64_next
[function]
[call site]
00057
butil::xorshift128_next
[function]
[call site]
00058
bvar::is_collectable_before_first_time_grabbed
[function]
[call site]
00059
butil::fetch_add
[function]
[call site]
00060
ref
[function]
[call site]
00061
butil::cpuwide_time_us
[function]
[call site]
00062
butil::cpuwide_time_ns
[function]
[call site]
00063
clock_gettime
[function]
[call site]
00064
pthread_once
[function]
[call site]
00065
exit
[function]
[call site]
00066
mach_absolute_time
[function]
[call site]
00067
butil::detail::clock_cycles
[function]
[call site]
00068
static_cast<uint64_t>
[function]
[call site]
00069
butil::monotonic_time_ns
[function]
[call site]
00070
clock_gettime
[function]
[call site]
00071
butil::get_leaky_singleton<Collector>
[function]
[call site]
00072
BAIDU_GET_PTR_VOLATILE_THREAD_LOCAL
[function]
[call site]
00073
bvar::is_sampling_range_valid
[function]
[call site]
00074
make_contention_site_invalid
[function]
[call site]
00075
internal::pthread_mutex_lock_internal
[function]
[call site]
00076
bvar::is_sampling_range_valid
[function]
[call site]
00077
internal::pthread_mutex_lock_internal
[function]
[call site]
00078
butil::cpuwide_time_ns
[function]
[call site]
00079
internal::pthread_mutex_lock_internal
[function]
[call site]
00080
add_pthread_contention_site
[function]
[call site]
00081
hash_mutex_ptr
[function]
[call site]
00082
fmix64
[function]
[call site]
00083
load
[function]
[call site]
00084
compare_exchange_strong
[function]
[call site]
00085
fetch_add
[function]
[call site]
00086
butil::cpuwide_time_ns
[function]
[call site]
00087
push_back
[function]
[call site]
00088
cut_into_fd
[function]
[call site]
00089
fetch_add
[function]
[call site]
00090
butil::IOBuf::IOBuf
[function]
[call site]
00091
butil::IOBuf::append
[function]
[call site]
00092
CHECK_EQ
[function]
[call site]
00093
butil::IOBuf::pcut_into_file_descriptor
[function]
[call site]
00094
butil::IOBuf::empty
[function]
[call site]
00095
butil::IOBuf::_small
[function]
[call site]
00096
std::min
[function]
[call site]
00097
butil::IOBuf::_ref_num
[function]
[call site]
00098
butil::IOBuf::_small
[function]
[call site]
00099
_ref_at
[function]
[call site]
00100
butil::iobuf::get_pwritev_func
[function]
[call site]
00101
open
[function]
[call site]
00102
PLOG
[function]
[call site]
00103
syscall
[function]
[call site]
00104
PLOG
[function]
[call site]
00105
pwritev_func
[function]
[call site]
00106
butil::iobuf::user_pwritev
[function]
[call site]
00107
::pwrite
[function]
[call site]
00108
butil::IOBuf::pop_front
[function]
[call site]
00109
butil::IOBuf::length
[function]
[call site]
00110
butil::IOBuf::clear
[function]
[call site]
00111
butil::IOBuf::_small
[function]
[call site]
00112
butil::dec_ref
[function]
[call site]
00113
butil::check_abi
[function]
[call site]
00114
LOG
[function]
[call site]
00115
butil::sampled
[function]
[call site]
00116
butil::SubmitIOBufSample
[function]
[call site]
00117
butil::IsIOBufProfilerEnabled
[function]
[call site]
00118
pthread_once
[function]
[call site]
00119
butil::New
[function]
[call site]
00120
butil::get_object
[function]
[call site]
00121
butil::get_or_new_local_pool
[function]
[call site]
00122
BAIDU_GET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00123
BAIDU_LIKELY
[function]
[call site]
00124
butil::LocalPool
[function]
[call site]
00125
butil::push_free_chunk
[function]
[call site]
00126
malloc
[function]
[call site]
00127
memcpy
[function]
[call site]
00128
pthread_mutex_lock
[function]
[call site]
00129
push_back
[function]
[call site]
00130
pthread_mutex_unlock
[function]
[call site]
00131
internal::pthread_mutex_unlock_impl
[function]
[call site]
00132
BAIDU_GET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00133
internal::pthread_mutex_unlock_internal
[function]
[call site]
00134
SYS_PTHREAD_MUTEX_RESET_OWNER
[function]
[call site]
00135
SubTlsPthreadLockCount
[function]
[call site]
00136
BAIDU_GET_PTR_VOLATILE_THREAD_LOCAL
[function]
[call site]
00137
sys_pthread_mutex_unlock
[function]
[call site]
00138
BAIDU_GET_PTR_VOLATILE_THREAD_LOCAL
[function]
[call site]
00139
is_contention_site_valid
[function]
[call site]
00140
bvar::is_sampling_range_valid
[function]
[call site]
00141
butil::cpuwide_time_ns
[function]
[call site]
00142
remove_pthread_contention_site
[function]
[call site]
00143
hash_mutex_ptr
[function]
[call site]
00144
load
[function]
[call site]
00145
make_contention_site_invalid
[function]
[call site]
00146
store
[function]
[call site]
00147
butil::cpuwide_time_ns
[function]
[call site]
00148
internal::pthread_mutex_unlock_internal
[function]
[call site]
00149
butil::cpuwide_time_ns
[function]
[call site]
00150
submit_contention
[function]
[call site]
00151
BAIDU_SET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00152
BAIDU_SET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00153
butil::debug::FrameCount
[function]
[call site]
00154
BAIDU_GET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00155
butil::local_pool_free_empty<SampledContention>
[function]
[call site]
00156
butil::debug::StackTrace::FindSymbol
[function]
[call site]
00157
static_cast<char*>
[function]
[call site]
00158
SymbolizeAddress
[function]
[call site]
00159
SAFE_ASSERT
[function]
[call site]
00160
SymbolizeAndDemangle
[function]
[call site]
00161
reinterpret_cast<uintptr_t>
[function]
[call site]
00162
SafeAppendString
[function]
[call site]
00163
strlen
[function]
[call site]
00164
SAFE_ASSERT
[function]
[call site]
00165
strncpy
[function]
[call site]
00166
g_symbolize_open_object_file_callback
[function]
[call site]
00167
OpenObjectFileContainingPcAndGetStartAddress
[function]
[call site]
00168
NO_INTR
[function]
[call site]
00169
open
[function]
[call site]
00170
get
[function]
[call site]
00171
NO_INTR
[function]
[call site]
00172
open
[function]
[call site]
00173
get
[function]
[call site]
00174
get
[function]
[call site]
00175
LineReader::ReadLine
[function]
[call site]
00176
LineReader::BufferIsEmpty
[function]
[call site]
00177
ReadPersistent
[function]
[call site]
00178
SAFE_ASSERT
[function]
[call site]
00179
SAFE_ASSERT
[function]
[call site]
00180
butil::BaseIteratorRangeToNumberTraits::max
[function]
[call site]
00181
butil::BaseIteratorRangeToNumberTraits::max
[function]
[call site]
00182
reinterpret_cast<char
[call site]
00183
NO_INTR
[function]
[call site]
00184
read
[function]
[call site]
00185
SAFE_ASSERT
[function]
[call site]
00186
SAFE_ASSERT
[function]
[call site]
00187
LineReader::HasCompleteLine
[function]
[call site]
00188
LineReader::BufferIsEmpty
[function]
[call site]
00189
LineReader::FindLineFeed
[function]
[call site]
00190
reinterpret_cast<char
[call site]
00191
memchr
[function]
[call site]
00192
memmove
[function]
[call site]
00193
ReadPersistent
[function]
[call site]
00194
LineReader::FindLineFeed
[function]
[call site]
00195
GetHex
[function]
[call site]
00196
SAFE_ASSERT
[function]
[call site]
00197
const_cast<char
[call site]
00198
GetHex
[function]
[call site]
00199
ElfW
[function]
[call site]
00200
ReadFromOffsetExact
[function]
[call site]
00201
ReadFromOffset
[function]
[call site]
00202
lseek
[function]
[call site]
00203
ReadPersistent
[function]
[call site]
00204
get
[function]
[call site]
00205
memcmp
[function]
[call site]
00206
ElfW
[function]
[call site]
00207
ReadFromOffsetExact
[function]
[call site]
00208
get
[function]
[call site]
00209
memcmp
[function]
[call site]
00210
GetHex
[function]
[call site]
00211
NO_INTR
[function]
[call site]
00212
open
[function]
[call site]
00213
strncpy
[function]
[call site]
00214
SafeAppendString
[function]
[call site]
00215
SafeAppendHexNumber
[function]
[call site]
00216
SafeAppendString
[function]
[call site]
00217
itoa_r
[function]
[call site]
00218
SafeAppendString
[function]
[call site]
00219
FileGetElfType
[function]
[call site]
00220
ElfW
[function]
[call site]
00221
ReadFromOffsetExact
[function]
[call site]
00222
memcmp
[function]
[call site]
00223
get
[function]
[call site]
00224
g_symbolize_callback
[function]
[call site]
00225
get
[function]
[call site]
00226
GetSymbolFromObjectFile
[function]
[call site]
00227
ElfW
[function]
[call site]
00228
ReadFromOffsetExact
[function]
[call site]
00229
ElfW
[function]
[call site]
00230
GetSectionHeaderByType
[function]
[call site]
00231
ElfW
[function]
[call site]
00232
ReadFromOffset
[function]
[call site]
00233
SAFE_ASSERT
[function]
[call site]
00234
SAFE_ASSERT
[function]
[call site]
00235
ReadFromOffsetExact
[function]
[call site]
00236
FindSymbol
[function]
[call site]
00237
ElfW
[function]
[call site]
00238
ReadFromOffset
[function]
[call site]
00239
SAFE_ASSERT
[function]
[call site]
00240
SAFE_ASSERT
[function]
[call site]
00241
ReadFromOffset
[function]
[call site]
00242
memchr
[function]
[call site]
00243
GetSectionHeaderByType
[function]
[call site]
00244
ReadFromOffsetExact
[function]
[call site]
00245
FindSymbol
[function]
[call site]
00246
get
[function]
[call site]
00247
DemangleInplace
[function]
[call site]
00248
Demangle
[function]
[call site]
00249
InitState
[function]
[call site]
00250
ParseTopLevelMangledName
[function]
[call site]
00251
ParseMangledName
[function]
[call site]
00252
ParseTwoCharToken
[function]
[call site]
00253
ParseEncoding
[function]
[call site]
00254
ParseName
[function]
[call site]
00255
ParseNestedName
[function]
[call site]
00256
ParseOneCharToken
[function]
[call site]
00257
EnterNestedName
[function]
[call site]
00258
Optional
[function]
[call site]
00259
ParseCVQualifiers
[function]
[call site]
00260
ParseOneCharToken
[function]
[call site]
00261
ParseOneCharToken
[function]
[call site]
00262
ParseOneCharToken
[function]
[call site]
00263
ParsePrefix
[function]
[call site]
00264
MaybeAppendSeparator
[function]
[call site]
00265
MaybeAppend
[function]
[call site]
00266
StrLen
[function]
[call site]
00267
MaybeAppendWithLength
[function]
[call site]
00268
Append
[function]
[call site]
00269
IsAlpha
[function]
[call site]
00270
Append
[function]
[call site]
00271
ParseTemplateParam
[function]
[call site]
00272
ParseTwoCharToken
[function]
[call site]
00273
MaybeAppend
[function]
[call site]
00274
ParseOneCharToken
[function]
[call site]
00275
ParseNumber
[function]
[call site]
00276
ParseOneCharToken
[function]
[call site]
00277
IsDigit
[function]
[call site]
00278
ParseOneCharToken
[function]
[call site]
00279
MaybeAppend
[function]
[call site]
00280
ParseSubstitution
[function]
[call site]
00281
ParseTwoCharToken
[function]
[call site]
00282
MaybeAppend
[function]
[call site]
00283
ParseOneCharToken
[function]
[call site]
00284
ParseSeqId
[function]
[call site]
00285
IsDigit
[function]
[call site]
00286
ParseOneCharToken
[function]
[call site]
00287
MaybeAppend
[function]
[call site]
00288
ParseOneCharToken
[function]
[call site]
00289
MaybeAppend
[function]
[call site]
00290
MaybeAppend
[function]
[call site]
00291
MaybeAppend
[function]
[call site]
00292
ParseUnscopedName
[function]
[call site]
00293
ParseUnqualifiedName
[function]
[call site]
00294
ParseOperatorName
[function]
[call site]
00295
AtLeastNumCharsRemaining
[function]
[call site]
00296
ParseTwoCharToken
[function]
[call site]
00297
MaybeAppend
[function]
[call site]
00298
EnterNestedName
[function]
[call site]
00299
ParseType
[function]
[call site]
00300
ParseCVQualifiers
[function]
[call site]
00301
ParseType
[function]
[call site]
00302
ParseCharClass
[function]
[call site]
00303
ParseType
[function]
[call site]
00304
ParseTwoCharToken
[function]
[call site]
00305
ParseType
[function]
[call site]
00306
ParseOneCharToken
[function]
[call site]
00307
ParseCharClass
[function]
[call site]
00308
ParseExpression
[function]
[call site]
00309
ParseTemplateParam
[function]
[call site]
00310
ParseExprPrimary
[function]
[call site]
00311
ParseOneCharToken
[function]
[call site]
00312
ParseType
[function]
[call site]
00313
ParseNumber
[function]
[call site]
00314
ParseOneCharToken
[function]
[call site]
00315
ParseOneCharToken
[function]
[call site]
00316
ParseType
[function]
[call site]
00317
ParseFloatNumber
[function]
[call site]
00318
IsDigit
[function]
[call site]
00319
ParseOneCharToken
[function]
[call site]
00320
ParseOneCharToken
[function]
[call site]
00321
ParseMangledName
[function]
[call site]
00322
ParseOneCharToken
[function]
[call site]
00323
ParseTwoCharToken
[function]
[call site]
00324
ParseEncoding
[function]
[call site]
00325
ParseOneCharToken
[function]
[call site]
00326
ParseOperatorName
[function]
[call site]
00327
ParseExpression
[function]
[call site]
00328
ParseExpression
[function]
[call site]
00329
ParseExpression
[function]
[call site]
00330
ParseOperatorName
[function]
[call site]
00331
ParseExpression
[function]
[call site]
00332
ParseExpression
[function]
[call site]
00333
ParseOperatorName
[function]
[call site]
00334
ParseExpression
[function]
[call site]
00335
ParseTwoCharToken
[function]
[call site]
00336
ParseType
[function]
[call site]
00337
ParseTwoCharToken
[function]
[call site]
00338
ParseType
[function]
[call site]
00339
ParseUnqualifiedName
[function]
[call site]
00340
ParseTemplateArgs
[function]
[call site]
00341
DisableAppend
[function]
[call site]
00342
ParseOneCharToken
[function]
[call site]
00343
OneOrMore
[function]
[call site]
00344
parse_func
[function]
[call site]
00345
parse_func
[function]
[call site]
00346
ParseOneCharToken
[function]
[call site]
00347
RestoreAppend
[function]
[call site]
00348
MaybeAppend
[function]
[call site]
00349
ParseTwoCharToken
[function]
[call site]
00350
ParseType
[function]
[call site]
00351
ParseUnqualifiedName
[function]
[call site]
00352
ParseOneCharToken
[function]
[call site]
00353
ParseOneCharToken
[function]
[call site]
00354
ParseSourceName
[function]
[call site]
00355
ParseNumber
[function]
[call site]
00356
ParseIdentifier
[function]
[call site]
00357
AtLeastNumCharsRemaining
[function]
[call site]
00358
IdentifierIsAnonymousNamespace
[function]
[call site]
00359
StrPrefix
[function]
[call site]
00360
MaybeAppend
[function]
[call site]
00361
MaybeAppendWithLength
[function]
[call site]
00362
ParseType
[function]
[call site]
00363
ParseBuiltinType
[function]
[call site]
00364
MaybeAppend
[function]
[call site]
00365
ParseOneCharToken
[function]
[call site]
00366
ParseSourceName
[function]
[call site]
00367
ParseFunctionType
[function]
[call site]
00368
ParseOneCharToken
[function]
[call site]
00369
Optional
[function]
[call site]
00370
ParseOneCharToken
[function]
[call site]
00371
ParseBareFunctionType
[function]
[call site]
00372
DisableAppend
[function]
[call site]
00373
OneOrMore
[function]
[call site]
00374
RestoreAppend
[function]
[call site]
00375
MaybeAppend
[function]
[call site]
00376
ParseOneCharToken
[function]
[call site]
00377
ParseClassEnumType
[function]
[call site]
00378
ParseName
[function]
[call site]
00379
ParseArrayType
[function]
[call site]
00380
ParseOneCharToken
[function]
[call site]
00381
ParseNumber
[function]
[call site]
00382
ParseOneCharToken
[function]
[call site]
00383
ParseType
[function]
[call site]
00384
ParseOneCharToken
[function]
[call site]
00385
Optional
[function]
[call site]
00386
ParseExpression
[function]
[call site]
00387
ParseOneCharToken
[function]
[call site]
00388
ParseType
[function]
[call site]
00389
ParsePointerToMemberType
[function]
[call site]
00390
ParseOneCharToken
[function]
[call site]
00391
ParseType
[function]
[call site]
00392
ParseType
[function]
[call site]
00393
ParseSubstitution
[function]
[call site]
00394
ParseTemplateTemplateParam
[function]
[call site]
00395
ParseTemplateParam
[function]
[call site]
00396
ParseSubstitution
[function]
[call site]
00397
ParseTemplateArgs
[function]
[call site]
00398
ParseTemplateParam
[function]
[call site]
00399
LeaveNestedName
[function]
[call site]
00400
ParseOneCharToken
[function]
[call site]
00401
ParseCharClass
[function]
[call site]
00402
ParseSourceName
[function]
[call site]
00403
IsLower
[function]
[call site]
00404
IsAlpha
[function]
[call site]
00405
MaybeAppend
[function]
[call site]
00406
IsLower
[function]
[call site]
00407
MaybeAppend
[function]
[call site]
00408
MaybeAppend
[function]
[call site]
00409
ParseCtorDtorName
[function]
[call site]
00410
ParseOneCharToken
[function]
[call site]
00411
ParseCharClass
[function]
[call site]
00412
MaybeAppendWithLength
[function]
[call site]
00413
ParseOneCharToken
[function]
[call site]
00414
ParseCharClass
[function]
[call site]
00415
MaybeAppend
[function]
[call site]
00416
MaybeAppendWithLength
[function]
[call site]
00417
ParseSourceName
[function]
[call site]
00418
ParseLocalSourceName
[function]
[call site]
00419
ParseOneCharToken
[function]
[call site]
00420
ParseSourceName
[function]
[call site]
00421
Optional
[function]
[call site]
00422
ParseDiscriminator
[function]
[call site]
00423
ParseOneCharToken
[function]
[call site]
00424
ParseNumber
[function]
[call site]
00425
ParseTwoCharToken
[function]
[call site]
00426
MaybeAppend
[function]
[call site]
00427
ParseUnqualifiedName
[function]
[call site]
00428
MaybeIncreaseNestLevel
[function]
[call site]
00429
MaybeCancelLastSeparator
[function]
[call site]
00430
ParseTemplateArgs
[function]
[call site]
00431
ParsePrefix
[function]
[call site]
00432
LeaveNestedName
[function]
[call site]
00433
ParseOneCharToken
[function]
[call site]
00434
ParseLocalName
[function]
[call site]
00435
ParseOneCharToken
[function]
[call site]
00436
ParseEncoding
[function]
[call site]
00437
ParseOneCharToken
[function]
[call site]
00438
MaybeAppend
[function]
[call site]
00439
ParseName
[function]
[call site]
00440
Optional
[function]
[call site]
00441
ParseDiscriminator
[function]
[call site]
00442
ParseOneCharToken
[function]
[call site]
00443
ParseEncoding
[function]
[call site]
00444
ParseTwoCharToken
[function]
[call site]
00445
Optional
[function]
[call site]
00446
ParseDiscriminator
[function]
[call site]
00447
ParseUnscopedTemplateName
[function]
[call site]
00448
ParseUnscopedName
[function]
[call site]
00449
ParseSubstitution
[function]
[call site]
00450
ParseTemplateArgs
[function]
[call site]
00451
ParseUnscopedName
[function]
[call site]
00452
ParseBareFunctionType
[function]
[call site]
00453
ParseName
[function]
[call site]
00454
ParseSpecialName
[function]
[call site]
00455
ParseOneCharToken
[function]
[call site]
00456
ParseCharClass
[function]
[call site]
00457
ParseType
[function]
[call site]
00458
ParseTwoCharToken
[function]
[call site]
00459
ParseCallOffset
[function]
[call site]
00460
ParseOneCharToken
[function]
[call site]
00461
ParseNVOffset
[function]
[call site]
00462
ParseNumber
[function]
[call site]
00463
ParseOneCharToken
[function]
[call site]
00464
ParseOneCharToken
[function]
[call site]
00465
ParseVOffset
[function]
[call site]
00466
ParseNumber
[function]
[call site]
00467
ParseOneCharToken
[function]
[call site]
00468
ParseNumber
[function]
[call site]
00469
ParseOneCharToken
[function]
[call site]
00470
ParseCallOffset
[function]
[call site]
00471
ParseEncoding
[function]
[call site]
00472
ParseTwoCharToken
[function]
[call site]
00473
ParseName
[function]
[call site]
00474
ParseOneCharToken
[function]
[call site]
00475
ParseCallOffset
[function]
[call site]
00476
ParseEncoding
[function]
[call site]
00477
ParseTwoCharToken
[function]
[call site]
00478
ParseType
[function]
[call site]
00479
ParseNumber
[function]
[call site]
00480
ParseOneCharToken
[function]
[call site]
00481
DisableAppend
[function]
[call site]
00482
ParseType
[function]
[call site]
00483
RestoreAppend
[function]
[call site]
00484
ParseOneCharToken
[function]
[call site]
00485
ParseCharClass
[function]
[call site]
00486
ParseType
[function]
[call site]
00487
ParseTwoCharToken
[function]
[call site]
00488
ParseName
[function]
[call site]
00489
ParseTwoCharToken
[function]
[call site]
00490
ParseEncoding
[function]
[call site]
00491
ParseOneCharToken
[function]
[call site]
00492
ParseCharClass
[function]
[call site]
00493
ParseCallOffset
[function]
[call site]
00494
ParseEncoding
[function]
[call site]
00495
IsFunctionCloneSuffix
[function]
[call site]
00496
IsAlpha
[function]
[call site]
00497
IsAlpha
[function]
[call site]
00498
IsDigit
[function]
[call site]
00499
IsDigit
[function]
[call site]
00500
MaybeAppend
[function]
[call site]
00501
strlen
[function]
[call site]
00502
SAFE_ASSERT
[function]
[call site]
00503
memmove
[function]
[call site]
00504
butil::get_object<SampledContention>
[function]
[call site]
00505
butil::debug::StackTrace::CopyAddressTo
[function]
[call site]
00506
std::min
[function]
[call site]
00507
memcpy
[function]
[call site]
00508
arraysize
[function]
[call site]
00509
bvar::Collected::submit
[function]
[call site]
00510
bvar::Collected::submit
[function]
[call site]
00511
bvar::Collected::submit
[function]
[call site]
00512
butil::cpuwide_time_us
[function]
[call site]
00513
butil::cpuwide_time_us
[function]
[call site]
00514
BAIDU_SET_VOLATILE_THREAD_LOCAL
[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::ParseNsheadMessage
[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
MakeParseError
[function]
[call site]
00733
MakeParseError
[function]
[call site]
00734
MakeParseError
[function]
[call site]
00735
get_length
[function]
[call site]
00736
MakeParseError
[function]
[call site]
00737
TestRpcPBMessageFactory::Get
[function]
[call site]
00738
butil::get_object<DefaultRpcPBMessages>
[function]
[call site]
00739
butil::get_object<v1::EchoRequest>
[function]
[call site]
00740
butil::get_object<v1::EchoResponse>
[function]
[call site]
00741
auto::clear_message
[function]
[call site]
00742
auto::clear_message
[function]
[call site]
00743
mcpack2pb::InputStream::cutn
[function]
[call site]
00744
memcpy
[function]
[call site]
00745
memcpy
[function]
[call site]
00746
Next
[function]
[call site]
00747
mcpack2pb::InputStream::cutn
[function]
[call site]
00748
MakeMessage
[function]
[call site]
00749