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
↓ 1 callers
Method
fillFrameCounters
(Frame frame, byte type, long ticks)
src/converter/one/convert/FlameGraph.java:371
↓ 1 callers
Method
fillTable
(long[] table, long bitsCount)
src/converter/one/heatmap/HuffmanEncoder.java:136
↓ 1 callers
Method
findBlobByAddress
src/codeCache.cpp:124
↓ 1 callers
Method
findRuntimeStub
src/profiler.cpp:289
↓ 1 callers
Method
findScopeOffset
src/vmStructs.cpp:715
↓ 1 callers
Method
flush
src/flightRecorder.cpp:1317
↓ 1 callers
Method
flushIfNeed
()
src/converter/one/heatmap/HuffmanEncoder.java:90
↓ 1 callers
Method
flushIfNeeded
src/flightRecorder.cpp:562
↓ 1 callers
Method
func1
()
test/test/instrument/MethodTracingStop.java:15
↓ 1 callers
Method
function
(int id, String name)
src/converter/one/convert/JfrToPprof.java:140
↓ 1 callers
Method
generate
(int size)
test/test/alloc/MapReader.java:27
↓ 1 callers
Function
generateDeepStack
test/native/libs/jninativestacks.c:33
↓ 1 callers
Method
getAndSetFlag
src/j9StackTraces.cpp:32
↓ 1 callers
Method
getByte
()
src/converter/one/jfr/JfrReader.java:681
↓ 1 callers
Method
getCommand
(URI uri)
src/helper/one/profiler/Server.java:76
↓ 1 callers
Method
getCommonPrefix
(String a, String b)
src/converter/one/convert/FlameGraph.java:433
↓ 1 callers
Method
getEnumValue
(String typeName, int key)
src/converter/one/jfr/JfrReader.java:646
↓ 1 callers
Method
getExtFromFile
(File file)
test/one/profiler/test/TestProcess.java:164
↓ 1 callers
Method
getFilePath
(String className)
test/one/profiler/test/SourceCode.java:30
↓ 1 callers
Method
getLibExt
()
test/one/profiler/test/Os.java:13
↓ 1 callers
Function
getMainPhdr
src/symbols_linux.cpp:70
↓ 1 callers
Method
getMethodName
(long methodId, byte methodType)
src/converter/one/convert/JfrConverter.java:202
↓ 1 callers
Method
getPackage
src/lookup.cpp:83
↓ 1 callers
Method
getPidHandle
()
test/one/profiler/test/TestProcess.java:43
↓ 1 callers
Method
getPlatformTag
()
src/api/one/profiler/AsyncProfiler.java:94
↓ 1 callers
Method
getProcessInfo
src/processSampler.cpp:75
↓ 1 callers
Method
getRunnableTests
(String dir)
test/one/profiler/test/TestDeclaration.java:61
↓ 1 callers
Method
getSourceCodeAt
(String filePath, int lineNumber)
test/one/profiler/test/SourceCode.java:38
↓ 1 callers
Method
getStackTraceElement
(long methodId, byte methodType, int location)
src/converter/one/convert/JfrConverter.java:307
↓ 1 callers
Method
getUnixTimestampNanos
(long jfrTimestamp)
src/converter/one/convert/JfrToOtlp.java:76
↓ 1 callers
Method
getUnsafe
()
test/test/jfr/Ttsp.java:21
↓ 1 callers
Method
getVersion
Get profiler agent version, e.g. "1.0" @return Version string
src/api/one/profiler/AsyncProfiler.java:169
↓ 1 callers
Method
getWallInterval
()
src/converter/one/convert/JfrToHeatmap.java:35
↓ 1 callers
Function
get_file_owner
Check if a file is owned by current user
src/jattach/jattach_hotspot.c:31
↓ 1 callers
Function
get_tmp_path
Called just once to fill in tmp_path buffer
src/jattach/psutil.c:21
↓ 1 callers
Function
get_tmp_path_r
src/jattach/psutil.c:96
↓ 1 callers
Method
good
src/writer.h:27
↓ 1 callers
Method
hasMasterRecording
src/flightRecorder.cpp:474
↓ 1 callers
Function
hasNativeStack
src/profiler.cpp:88
↓ 1 callers
Function
hasPerfEventRefreshBug
Workaround for the kernel bug: PERF_EVENT_IOC_REFRESH can hang the entire system on Linux 6.16.x and 6.17.x. See https://github.com/async-profiler/asy
src/perfEvents_linux.cpp:177
↓ 1 callers
Method
heapMonitorCycle
src/flightRecorder.cpp:445
↓ 1 callers
Method
inDeopt
src/vmStructs.h:412
↓ 1 callers
Method
incSize
src/callTraceStorage.cpp:66
↓ 1 callers
Method
includes
(Method m)
test/one/profiler/test/TestDeclaration.java:85
↓ 1 callers
Method
init
src/objectSampler.cpp:53
↓ 1 callers
Method
init
src/hooks.cpp:156
↓ 1 callers
Function
initAsyncProfiler
test/test/nativemem/preload_malloc.c:47
↓ 1 callers
Function
init_profiler_data_key
src/threadLocalData.cpp:9
↓ 1 callers
Method
inode
src/symbols_linux.cpp:137
↓ 1 callers
Method
isArm64
()
test/test/recovery/CodingIntrinsics.java:73
↓ 1 callers
Method
isEntryFrame
src/vmStructs.h:508
↓ 1 callers
Method
isExecutable
src/symbols_linux.cpp:133
↓ 1 callers
Function
isFixedSizeFrame
Check if this is a well-known leaf stub with a constant size frame
src/stackFrame_aarch64.cpp:82
↓ 1 callers
Function
isFrameComplete
src/stackFrame_aarch64.cpp:179
↓ 1 callers
Function
isFrameComplete
src/stackFrame_x64.cpp:104
↓ 1 callers
Method
isFrameCompleteAt
src/vmStructs.h:504
↓ 1 callers
Method
isInterpreter
src/vmStructs.h:516
↓ 1 callers
Method
isJavaThread
This thread is considered a JavaThread if at least 2 of the selected 3 vtable entries match those of a known JavaThread (which is either application t
src/vmStructs.h:401
↓ 1 callers
Function
isLoader
src/symbols_linux.cpp:86
↓ 1 callers
Function
isMainExecutable
src/symbols_linux.cpp:82
↓ 1 callers
Method
isNMethod
src/vmStructs.h:520
↓ 1 callers
Method
isNotEqual
(double left, double right)
test/one/profiler/test/Assert.java:51
↓ 1 callers
Function
isPollReturn
src/stackFrame_aarch64.cpp:228
↓ 1 callers
Function
isPollReturn
src/stackFrame_x64.cpp:140
↓ 1 callers
Method
isReadable
src/symbols_linux.cpp:132
↓ 1 callers
Method
isRoot
()
test/one/profiler/test/TestProcess.java:265
↓ 1 callers
Function
isSTP
src/stackFrame_aarch64.cpp:75
↓ 1 callers
Method
isStub
src/vmStructs.h:525
↓ 1 callers
Method
isThreadFrame
(String name, byte type)
src/converter/one/convert/FlameGraph.java:429
↓ 1 callers
Method
isVTableStub
src/vmStructs.h:530
↓ 1 callers
Function
isWideJump
src/instrument.cpp:422
↓ 1 callers
Function
isZeroSizeFrame
Check if this is a well-known leaf stub that does not change stack pointer
src/stackFrame_aarch64.cpp:99
↓ 1 callers
Function
is_openj9_process
src/jattach/jattach_openj9.c:367
↓ 1 callers
Function
is_rust_hash
src/rustDemangle.cpp:1756
↓ 1 callers
Function
is_symbol_like
src/rustDemangle.cpp:1895
↓ 1 callers
Method
jarg0
src/stackFrame_arm.cpp:49
↓ 1 callers
Function
jattach_hotspot
src/jattach/jattach_hotspot.c:189
↓ 1 callers
Function
jattach_openj9
src/jattach/jattach_openj9.c:375
↓ 1 callers
Method
jmethodIDs
src/vmStructs.h:314
↓ 1 callers
Method
jni
src/vmEntry.h:137
↓ 1 callers
Function
keyEquals
src/dictionary.cpp:19
↓ 1 callers
Method
largeFrame
()
test/test/stackwalker/StackGenerator.java:10
↓ 1 callers
Method
largeInnerFrame
()
test/test/stackwalker/StackGenerator.java:16
↓ 1 callers
Function
largeInnerFrameIntermediate
test/native/libs/jninativestacks.c:17
↓ 1 callers
Method
leafFrame
()
test/test/stackwalker/StackGenerator.java:14
↓ 1 callers
Method
level
src/vmStructs.h:543
↓ 1 callers
Method
line
(int functionId, int line)
src/converter/one/convert/JfrToPprof.java:134
↓ 1 callers
Method
loadSymbols
src/symbols_linux.cpp:486
↓ 1 callers
Method
location
(int id, long location)
src/converter/one/convert/JfrToPprof.java:128
↓ 1 callers
Function
lock_notification_files
src/jattach/jattach_openj9.c:337
↓ 1 callers
Method
loop
(Supplier[] suppliers)
test/test/recovery/Suppliers.java:32
↓ 1 callers
Method
loop
(Number... numbers)
test/test/recovery/Numbers.java:23
↓ 1 callers
Method
m0
()
test/test/depth/DeepRecursion.java:17
↓ 1 callers
Method
m1
()
test/test/depth/DeepRecursion.java:22
↓ 1 callers
Method
m2
()
test/test/depth/DeepRecursion.java:27
↓ 1 callers
Method
m3
()
test/test/depth/DeepRecursion.java:32
↓ 1 callers
Method
makeLine
(StackTrace stackTrace, int i)
src/converter/one/convert/JfrToOtlp.java:137
↓ 1 callers
Method
makeMethod
(JfrConverter converter, Index<String> symbolTable)
src/converter/one/heatmap/Heatmap.java:547
↓ 1 callers
Method
makeStack
(int stackTraceId)
src/converter/one/convert/JfrToOtlp.java:128
↓ 1 callers
Method
mapping
(int id, long start, long limit, String fileName)
src/converter/one/convert/JfrToPprof.java:120
← previous
next →
601–700 of 2,212, ranked by callers