Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/async-profiler/async-profiler
/ functions
Functions
2,212 in github.com/async-profiler/async-profiler
⨍
Functions
2,212
◇
Types & classes
466
Method
nonAggregatedSamplesFromJfr
(TestProcess p)
test/test/otlp/OtlpTests.java:91
Method
normalCpuLoad
()
test/test/jfr/CpuLoad.java:26
Method
normalStackVM
(TestProcess p)
test/test/stackwalker/StackwalkerTests.java:74
Method
normalStackVMX
(TestProcess p)
test/test/stackwalker/StackwalkerTests.java:52
Method
notLinux
(TestProcess p)
test/test/kernel/KernelTests.java:45
Method
ntoh64
src/os_linux.cpp:155
Method
ntoh64
src/os_macos.cpp:154
Method
numbers
(TestProcess p)
test/test/recovery/RecoveryTests.java:41
Method
objectSamplerWtihDifferentAsprofs
(TestProcess p)
test/test/alloc/AllocTests.java:85
Method
onThreadEnd
src/cpuEngine.cpp:51
Method
onThreadStart
src/cpuEngine.cpp:44
Method
operator==
src/main/main.cpp:180
Method
operator[]
src/codeCache.h:229
Method
orderByName
src/flameGraph.cpp:77
Method
orderByTotal
src/flameGraph.cpp:81
Method
otlp
(TestProcess p)
test/test/api/ApiTests.java:22
Function
outputCallback
test/test/nonjava/non_java_app.cpp:37
Function
outputCallback
test/test/nativemem/nativemem_known_lib_crash.c:32
Function
outputCallback
test/test/nativemem/preload_malloc.c:35
Function
outputCallback
test/test/nativemem/profile_with_dlopen.c:35
Function
overflow_status display_ident
src/rustDemangle.cpp:399
Function
overflow_status printer_in_binder
src/rustDemangle.cpp:1098
Function
overflow_status printer_print_backref
src/rustDemangle.cpp:1052
Function
overflow_status printer_print_buf
src/rustDemangle.cpp:1006
Function
overflow_status printer_print_ch
src/rustDemangle.cpp:1024
Function
overflow_status printer_print_const
src/rustDemangle.cpp:1331
Function
overflow_status printer_print_const_in_value
src/rustDemangle.cpp:1326
Function
overflow_status printer_print_const_out_of_value
src/rustDemangle.cpp:1321
Function
overflow_status printer_print_const_str_literal
src/rustDemangle.cpp:1282
Function
overflow_status printer_print_const_struct
src/rustDemangle.cpp:1311
Function
overflow_status printer_print_const_uint
src/rustDemangle.cpp:1260
Function
overflow_status printer_print_dyn_trait
src/rustDemangle.cpp:1495
Function
overflow_status printer_print_function_type
src/rustDemangle.cpp:1527
Function
overflow_status printer_print_generic_arg
src/rustDemangle.cpp:1125
Function
overflow_status printer_print_generic_args
src/rustDemangle.cpp:1137
Function
overflow_status printer_print_ident
src/rustDemangle.cpp:1034
Function
overflow_status printer_print_lifetime_from_index
src/rustDemangle.cpp:1071
Function
overflow_status printer_print_maybe_open_generics
A trait in a trait object may have some "existential projections" (i.e. associated type bindings) after it, which should be printed in the `<...>` of
src/rustDemangle.cpp:1476
Function
overflow_status printer_print_object_bounds
src/rustDemangle.cpp:1522
Function
overflow_status printer_print_path
src/rustDemangle.cpp:1154
Function
overflow_status printer_print_path_in_value
src/rustDemangle.cpp:1149
Function
overflow_status printer_print_path_out_of_value
src/rustDemangle.cpp:1144
Function
overflow_status printer_print_str
src/rustDemangle.cpp:1020
Function
overflow_status printer_print_type
src/rustDemangle.cpp:1593
Function
overflow_status printer_print_type_backref
src/rustDemangle.cpp:1588
Function
overflow_status printer_print_u64
src/rustDemangle.cpp:1028
Function
overflow_status rust_demangle_legacy_display_demangle
src/rustDemangle.cpp:1770
Function
overflow_status rust_demangle_v0_display_demangle
This might require `len` to be up to 3 characters bigger than the real output len in case of utf-8
src/rustDemangle.cpp:191
Method
overrun
src/os_linux.cpp:147
Method
overrun
src/os_macos.cpp:133
Method
parameterSlots
src/instrument.cpp:133
Method
parse
Parses agent arguments. The format of the string is: arg[,arg...]
src/arguments.cpp:41
Method
parseAgentProperties
src/flightRecorder.cpp:493
Method
parseCie
src/dwarf.cpp:97
Method
parseExpression
Parse a limited subset of DWARF expressions, which is used in DW_CFA_val_expression to point to the previous PC relative to the current PC. Returns th
src/dwarf.cpp:286
Method
parseFde
src/dwarf.cpp:111
Method
parseFile
src/symbols_linux.cpp:313
Method
parseInstructions
src/dwarf.cpp:132
Method
parseKernelSymbols
src/symbols_macos.cpp:181
Method
parseKernelSymbols
src/symbols_linux.cpp:679
Method
parseLibraries
src/symbols_macos.cpp:184
Method
parseLibraries
src/symbols_linux.cpp:778
Method
parseMultiModeRecording
Test to validate JDK APIs to parse Multimode profiling JFR output @param p The test process to profile with. @throws Exception Any exception thrown d
test/test/jfr/JfrTests.java:85
Method
parseProgramHeaders
src/symbols_linux.cpp:336
Method
parseRecording
Test to validate JDK APIs to parse Cpu profiling JFR output @param p The test process to profile with. @throws Exception Any exception thrown during
test/test/jfr/JfrTests.java:63
Method
parseTimeout
src/arguments.cpp:554
Method
parseUnits
src/arguments.cpp:530
Method
patch
Patch instruction at the entry point
src/trap.cpp:49
Method
patchLibraries
To avoid complexity in hooking and tracking reentrancy, a TLS-based approach is not used. Reentrant allocation calls would result in double-accounting
src/mallocTracer.cpp:183
Method
patchLibraries
src/nativeLockTracer.cpp:97
Method
patchLibraries
src/hooks.cpp:180
Method
patchSafeFetch
src/vmStructs.cpp:568
Method
peek
src/perfEvents_linux.cpp:546
Method
perfEventsRecordCpuEventsCount
(TestProcess p)
test/test/cpu/CpuTests.java:61
Method
perfEventsTargetCpuEventsCount
(TestProcess p)
test/test/cpu/CpuTests.java:50
Method
perfEventsTargetCpuWithFdtransferEventsCount
(TestProcess p)
test/test/cpu/CpuTests.java:74
Method
pmuIncompatible
(TestProcess p)
test/test/pmu/PmuTests.java:63
Function
poll_hook
Workaround for JDK-8312065 on JDK 8: replace poll() implementation with ppoll() which is restartable
src/symbols_linux.cpp:38
Method
populateCpuPercent
src/processSampler.cpp:26
Function
posix_memalign_hook
src/mallocTracer.cpp:77
Function
posix_memalign_hook_dummy
src/mallocTracer.cpp:86
Method
preallocate
(int count)
src/converter/one/jfr/DictionaryInt.java:89
Method
preloadMalloc
(TestProcess p)
test/test/nativemem/NativememTests.java:193
Method
premain
(String args)
src/api/one/profiler/Agent.java:13
Method
printCpool
src/flameGraph.cpp:269
Method
printFrame
src/flameGraph.cpp:172
Method
printTreeFrame
src/flameGraph.cpp:222
Method
processEvenSamplingInterval
(TestProcess p)
test/test/proc/ProcTests.java:46
Method
processId
src/os_linux.cpp:170
Method
processId
src/os_macos.cpp:162
Method
processSamplingNotSupportedOnMacOS
(TestProcess p)
test/test/proc/ProcTests.java:178
Method
processSamplingRequiresJfr
(TestProcess p)
test/test/proc/ProcTests.java:190
Method
processSamplingWithAllMode
(TestProcess p)
test/test/proc/ProcTests.java:62
Method
processSamplingWithCpuThreshold
(TestProcess p)
test/test/proc/ProcTests.java:200
Method
processSamplingWithHigherSampling
(TestProcess p)
test/test/proc/ProcTests.java:143
Method
processSamplingWithMemoryThreshold
(TestProcess p)
test/test/proc/ProcTests.java:219
Method
processSamplingWithZeroSamplingPeriod
(TestProcess p)
test/test/proc/ProcTests.java:36
Method
processStartTime
src/os_linux.cpp:119
Method
processStartTime
src/os_macos.cpp:137
Method
profileTime
(TestProcess p)
test/test/otlp/OtlpTests.java:105
← previous
next →
1,701–1,800 of 2,212, ranked by callers