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
Function
resolveMallocSymbols
Call each intercepted function at least once to ensure its GOT entry is updated with a correct target address
src/mallocTracer.cpp:136
↓ 1 callers
Method
resolveMethod
src/lookup.cpp:45
↓ 1 callers
Method
resolveMethodName
(long methodId, byte methodType)
src/converter/one/convert/JfrConverter.java:211
↓ 1 callers
Function
resolvePmuEventName
Convert pmu/event-name/ to pmu/param1=N,param2=M/
src/perfEvents_linux.cpp:116
↓ 1 callers
Method
restoreFrame
Similar to getFrame, but handles partially saved frames. Relevant for allocation hooks executed in _thread_in_vm state.
src/vmStructs.h:356
↓ 1 callers
Method
resume
(String event, long interval)
src/api/one/profiler/AsyncProfilerMXBean.java:23
↓ 1 callers
Method
ret
src/stackFrame_arm.cpp:62
↓ 1 callers
Method
root
src/flameGraph.h:109
↓ 1 callers
Method
round
(double d)
src/converter/one/jfr/event/EventAggregator.java:109
↓ 1 callers
Method
runAllTests
test/native/testRunner.cpp:33
↓ 1 callers
Method
runTest
(byte[] input)
test/test/recovery/CodingIntrinsics.java:40
↓ 1 callers
Method
runTestWithCodec
(Codec codec, byte[] input, int count)
test/test/recovery/CodingIntrinsics.java:46
↓ 1 callers
Function
rust_demangle_demangle
src/rustDemangle.cpp:1906
↓ 1 callers
Function
rust_demangle_display_demangle
src/rustDemangle.cpp:1990
↓ 1 callers
Function
rust_demangle_is_known
src/rustDemangle.cpp:1986
↓ 1 callers
Method
sameGroup
(Event e1, Event e2)
src/converter/one/jfr/event/EventAggregator.java:122
↓ 1 callers
Method
sample
src/processSampler.cpp:45
↓ 1 callers
Method
sample
(Proto s, Event event, long value)
src/converter/one/convert/JfrToPprof.java:74
↓ 1 callers
Method
samples
()
src/converter/one/heatmap/SampleList.java:40
↓ 1 callers
Method
save
src/arguments.cpp:570
↓ 1 callers
Function
sched_get_host_pid
The first line of /proc/pid/sched looks like java (1234, #threads: 12) where 1234 is the host PID (before Linux 4.1)
src/jattach/psutil.c:40
↓ 1 callers
Method
scopes
src/vmStructs.h:484
↓ 1 callers
Method
section
src/symbols_linux.cpp:237
↓ 1 callers
Method
seek
src/perfEvents_linux.cpp:536
↓ 1 callers
Method
setCmdline
src/vmStructs.h:644
↓ 1 callers
Method
setEntry0
(long entry)
src/helper/one/profiler/LockTracer.java:22
↓ 1 callers
Method
setOverflowMark
src/j9StackTraces.cpp:40
↓ 1 callers
Function
setPmuConfig
Set a PMU parameter (such as umask) to the corresponding config field
src/perfEvents_linux.cpp:135
↓ 1 callers
Method
setTrace
src/callTraceStorage.h:32
↓ 1 callers
Method
setupSignalHandlers
src/profiler.cpp:665
↓ 1 callers
Function
setup_lib_path
src/main/main.cpp:255
↓ 1 callers
Function
setup_output_files
src/main/main.cpp:240
↓ 1 callers
Method
shouldSample
src/processSampler.cpp:71
↓ 1 callers
Method
showcase1
()
test/test/jfrconverter/Tracer.java:19
↓ 1 callers
Method
showcase2
()
test/test/jfrconverter/Tracer.java:23
↓ 1 callers
Method
showcase3
()
test/test/jfrconverter/Tracer.java:27
↓ 1 callers
Method
skipConfigMismatch
()
test/one/profiler/test/TestResult.java:29
↓ 1 callers
Method
skipDisabled
()
test/one/profiler/test/TestResult.java:33
↓ 1 callers
Method
skipMissingJar
()
test/one/profiler/test/TestResult.java:37
↓ 1 callers
Method
skips
(Method m)
test/one/profiler/test/TestDeclaration.java:89
↓ 1 callers
Method
slots
src/instrument.cpp:83
↓ 1 callers
Function
start_attach_mechanism
Force remote JVM to start Attach listener. HotSpot will start Attach listener in response to SIGQUIT if it sees .attach_pid file
src/jattach/jattach_hotspot.c:38
↓ 1 callers
Method
stop0
()
src/api/one/profiler/AsyncProfiler.java:292
↓ 1 callers
Method
stopProfiler
()
src/helper/one/profiler/JfrSync.java:142
↓ 1 callers
Method
substituteFile
(String fileId, String ext)
test/one/profiler/test/TestProcess.java:204
↓ 1 callers
Method
switchChunk
src/flightRecorder.cpp:388
↓ 1 callers
Method
synonymAt
(int synonymIndex)
src/converter/one/heatmap/SynonymTable.java:47
↓ 1 callers
Method
table
src/dwarf.h:164
↓ 1 callers
Method
testBinPath
()
test/one/profiler/test/TestProcess.java:124
↓ 1 callers
Function
testFlow1
Here is the flow of the test: 1. Load the profiler 2. Load the JVM library 3. Start the JVM 4. Start the profiler 5. Execute the JVM task 6. Stop the
test/test/nonjava/non_java_app.cpp:215
↓ 1 callers
Function
testFlow2
Here is the flow of the test: 1. Load the profiler 2. Load the JVM library 3. Start the profiler 4. Start the JVM 5. Execute the JVM task 6. Stop the
test/test/nonjava/non_java_app.cpp:248
↓ 1 callers
Function
testFlow3
Here is the flow of the test: 1. Load the profiler 2. Load the JVM library 3. Start the profiler 4. Start the JVM 5. Execute the JVM task 6. Stop the
test/test/nonjava/non_java_app.cpp:285
↓ 1 callers
Function
testFlow4
Here is the flow of the test: 1. Load the profiler 2. Load the JVM library 3. Start the JVM on a different thread 4. Start the profiler 5. Execute the
test/test/nonjava/non_java_app.cpp:337
↓ 1 callers
Function
thread_cpu_clock
src/ctimer_linux.cpp:23
↓ 1 callers
Method
timerTick
src/flightRecorder.cpp:1335
↓ 1 callers
Method
toCamelCase
(String name)
src/converter/one/convert/Arguments.java:113
↓ 1 callers
Method
toCollapsed
(Profile profile, ProfilesDictionary dictionary)
test/test/otlp/OtlpTests.java:145
↓ 1 callers
Method
toString
()
src/converter/one/jfr/event/Event.java:31
↓ 1 callers
Method
toThreadState
(String name)
src/converter/one/convert/JfrConverter.java:168
↓ 1 callers
Method
total_samples
src/profiler.h:182
↓ 1 callers
Method
translateKey
(int key)
src/converter/one/convert/FlameGraph.java:200
↓ 1 callers
Function
translate_command
Translate HotSpot command to OpenJ9 equivalent
src/jattach/jattach_openj9.c:28
↓ 1 callers
Method
treeData
()
src/converter/one/heatmap/LzNodeTree.java:76
↓ 1 callers
Method
treeDataSize
()
src/converter/one/heatmap/LzNodeTree.java:80
↓ 1 callers
Method
tryGet
(int ignoreFrames)
test/one/profiler/test/SourceCode.java:13
↓ 1 callers
Method
tryResetCounters
src/profiler.cpp:549
↓ 1 callers
Method
type
src/symbols_linux.cpp:102
↓ 1 callers
Function
unblock_signals
src/hooks.cpp:38
↓ 1 callers
Method
unescape
(String s)
src/converter/one/convert/FlameGraph.java:449
↓ 1 callers
Function
unicode_iscontrol
src/rustDemangle.cpp:58
↓ 1 callers
Function
unicode_isgraphemextend
src/rustDemangle.cpp:79
↓ 1 callers
Function
unicode_isprint
"good enough" tables, the only consequence is that when printing constant strings*, some characters are printed as `\u{abcd}` rather than themselves.
src/rustDemangle.cpp:69
↓ 1 callers
Function
uninterruptible_sleep
test/test/c/native_api.c:26
↓ 1 callers
Method
unwindEpilogue
src/stackFrame_arm.cpp:90
↓ 1 callers
Method
unwindPrologue
src/stackFrame_arm.cpp:80
↓ 1 callers
Method
unwindStub
src/stackFrame_arm.cpp:67
↓ 1 callers
Method
updateBounds
src/codeCache.cpp:100
↓ 1 callers
Method
usage
()
src/converter/one/convert/Main.java:131
↓ 1 callers
Method
usedMemory
src/codeCache.h:237
↓ 1 callers
Function
utf8_next_char
return length of char at byte, or SIZE_MAX if invalid. buf should have 4 valid characters
src/rustDemangle.cpp:244
↓ 1 callers
Method
validatedId
src/vmStructs.cpp:679
↓ 1 callers
Method
valueType
(String type, String unit)
src/converter/one/convert/JfrToPprof.java:108
↓ 1 callers
Function
verifyBaseAddress
Check that the base address of the shared object has not changed
src/symbols_linux.cpp:842
↓ 1 callers
Method
vtable
src/vmStructs.h:394
↓ 1 callers
Method
waitUntil
src/mutex.cpp:32
↓ 1 callers
Method
write6
(int v)
src/converter/one/heatmap/HtmlOut.java:59
↓ 1 callers
Method
writeBlockSizes
(HtmlOut out, EvaluationContext context)
src/converter/one/heatmap/Heatmap.java:300
↓ 1 callers
Method
writeDouble
(double d)
src/converter/one/proto/Proto.java:126
↓ 1 callers
Method
writeLog
src/profiler.cpp:558
↓ 1 callers
Method
writeProfileDictionary
()
src/converter/one/convert/JfrToOtlp.java:177
↓ 1 callers
Method
writeSample
(int stackTraceId, int tid, AggregatedEvent ae)
src/converter/one/convert/JfrToOtlp.java:144
↓ 1 callers
Method
writeSamples
(HtmlOut out, SynonymTable synonymTable, EvaluationContext context, int[] stackC
src/converter/one/heatmap/Heatmap.java:155
↓ 1 callers
Method
writeStartMethods
(HtmlOut out, EvaluationContext context)
src/converter/one/heatmap/Heatmap.java:207
↓ 1 callers
Method
writeTree
(HtmlOut out, SynonymTable synonymTable, EvaluationContext context)
src/converter/one/heatmap/Heatmap.java:187
↓ 1 callers
Function
write_command
Send command with arguments to socket
src/jattach/jattach_hotspot.c:95
↓ 1 callers
Function
write_reply_info
src/jattach/jattach_openj9.c:265
↓ 1 callers
Method
wrlockContentionThread
()
test/test/nativelock/NativeLock.java:15
Function
Agent_OnAttach
src/vmEntry.cpp:495
Function
Agent_OnLoad
src/vmEntry.cpp:474
Method
AllocationSample
(long time, int tid, int stackTraceId, int classId, long allocationSize, long tlabSize)
src/converter/one/jfr/event/AllocationSample.java:13
← previous
next →
801–900 of 2,212, ranked by callers