Johannes Bechberger's repositories
hello-ebpf
Hello eBPF world! Hello Java world! Let's discover eBPF together and write Java user-land library along the way.
intellij-profiler-plugin
IntelliJ plugin to view JFR profiler files and to profile using JFR
jfreventcollector
Collection of information on JFR events
dead-code-agent
Agent based dead code/classes detection
meta-agent
Instrument instrumenting agents to see how they transform classes
writing-a-profiler
Code for my "Writing a Profiler from Scratch" blog series on mostlynerdless.de and foojay.io
jfrtofp-server
Bundles the JFR to FirefoxProfiler with a custom FirefoxProfiler
jfrevents-site-generator
Generator of my JFR events website, using the jfreventscollector as a data source.
classviewer-agent
Agent to view the decompiled bytecode of classes, as they are currently executed
firefox-profiler
Firefox Profiler — Web app for Firefox performance analysis
jdk-profiling-tester
Testing AsyncGetCallTrace, AsyncGetCallTrace2 and JFR stacktrace collection for stability issues
async-profiler
Sampling CPU and HEAP profiler for Java featuring AsyncGetCallTrace + perf_events
condensed-data
Library for writing compressed (JFR) event data
events-per-second
Find the JFR events per second and check that JFR recordings can be repeated in the same JVM
hashCode-agent
Agent to find classes that don't implement hashCode, but of which this method is still used
hello-ebpf-bcc-sample
Sample project for hello-ebpf's bcc library
jdk11u-dev
https://openjdk.org/projects/jdk-updates
jdk17u-dev
https://openjdk.java.net/projects/jdk-updates/
pyperformance
Python Performance Benchmark Suite
sample-bcc-project
Sample project for hello-ebpf's bcc library
sampler-comparison
Compare different method samplers for Java
SapMachine
An OpenJDK release maintained and supported by SAP
SapMachine-stats
Statistics repo for SapMachine