Petr Bouda
@pbouda.bsky.social
๐ค 38
๐ฅ 76
๐ 7
JVM/Java Enthusiast and author of Jeffrey Analyst (
https://www.jeffrey-analyst.cafe/
)
New Easter Release of Jeffrey 0.7.0 is out! ๐
loading . . .
#java #jvm #performance #profiling #opensource #flamegraphs #devtools #kubernetes #docker #ai #easterrelease | Petr Bouda
๐ฐ๐ฅ Jeffrey's Easter Egg Hunt is ON! ๐ฅ๐ฐ Four months ago, Jeffrey was coming to town with a Christmas promise. Today? Version 0.7.0 hatches โ and this one is LOADED. ๐ Release Notes: https://lnkd.in/d6...
https://www.linkedin.com/feed/update/urn:li:share:7446301028670644224/
about 1 month ago
0
2
2
reposted by
Petr Bouda
Brice Dutheil
about 1 month ago
HTTP over Unix Domain Socket
openjdk.org/jeps/8377806
It's never too late, but still it should have been possible since jdk11. This draft appears to support passing a SocketAddress. But it will only support UDS at least at first. That said other concerns remain...
blog.arkey.fr/2026/02/08/t...
loading . . .
10 or more reasons to not use JDKโs HttpClient
Java mostly, and general tech
https://blog.arkey.fr/2026/02/08/ten-reasons-to-not-use-jdk-httpclient/
0
3
1
reposted by
Petr Bouda
Bruno Borges
8 months ago
๐ข Microsoft is hiring a Senior Compiler Engineer to work on the
#JVM
! If you have strong compiler / codegen / optimization skills, this could be your next big challenge. Want a referral? Send me a DM.
#Hiring
#CompilerEngineering
#Systems
#Microsoft
#Java
#OpenJDK
#Java25
0
13
12
๐ฅ Jeffrey 0.5 is HERE! ๐ฅ โจ Big Upgrade of Java performance detective. Ready to level up your Java performance game?โจ Look at the current features! ๐
www.jeffrey-analyst.cafe#features
#Java
#Performance
#JFR
#OpenJDK
loading . . .
Jeffrey - Java Profiling Tool
Jeffrey - Java Profiling Tool for JFR Recordings
https://www.jeffrey-analyst.cafe/
10 months ago
1
4
2
reposted by
Petr Bouda
Johannes Bechberger
11 months ago
I just updated the JFR events collection (
sapmachine.io/jfrevents
). It now includes JDK 25 and JDK 26 with my CPUTimeSample event:
0
5
3
reposted by
Petr Bouda
Ionut Balosin
12 months ago
Insightful session on advanced performance analysis with async-profiler, presented by Andrei Pangin. ๐ฅ
www.youtube.com/watch?v=u7-S...
#Java
#Performance
#Profiling
loading . . .
Advanced performance analysis with async-profiler by Andrei Pangin
YouTube video by Devoxx UK
https://www.youtube.com/watch?v=u7-S-Hn-7Do
0
17
10
reposted by
Petr Bouda
Jean-Philippe Bempel
12 months ago
TIL: since jdk22 you can use the JVM option -XX:LogClassLoadingCauseFor=com.mycompany.MyClass in conjunction with -Xlog:class+load+cause* to find out the stacktrace that triggers the load of the specify class. see
github.com/openjdk/jdk/...
loading . . .
8193513: add support for printing a stack trace on class loading by dougxc ยท Pull Request #14553 ยท openjdk/jdk
In the development of libgraal, it has been very useful to see why a given class is loaded (e.g., trying to reduce startup time by avoiding unnecessary eager class loading). One way to do this is t...
https://github.com/openjdk/jdk/pull/14553
1
19
10
๐ฅณ๐ฅณ
github.com/async-profil...
loading . . .
Feedback on v4.0 release ยท async-profiler async-profiler ยท Discussion #1224
v4.0 Features #895, #905: jfrconv binary and numerous converter enhancements #944: Interactive Heatmap #1064: Native memory leak profiler #1002: An option to display instruction addresses #1007: Op...
https://github.com/async-profiler/async-profiler/discussions/1224
about 1 year ago
0
0
0
you reached the end!!
feeds!
log in