Fork of tagtraum industries' GCViewer. Tagtraum stopped development in 2008, I aim to improve support for...
High Performance Primitive Collections for Java
Examples and hands-on labs for Linux tracing tools workshops
Class materials for a distributed systems lecture series
Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux
A toy JVM written in Go
A Java to iOS Objective-C translation tool and runtime.
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and...
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset...
Terminate the JVM when resources are exhausted
Zipkin is a distributed tracing system
Java unlimited redefinition of classes at runtime.
Dead-Simple Packaging and Deployment for JVM Apps
Fast JVM launching without the hassle of persistent JVMs.
Call tracing and log correlation in distributed systems
Small set of tools for JVM troublshooting, monitoring and profiling.
Simple JVM Profiler Using StatsD and Other Metrics Backends
OOM diagnostics for Java.
Sends stacktrace-level performance data from a JVM process to Riemann.
PerfJ is a wrapper of linux perf for java programs.
JITWatch plugin for IntelliJ IDEA
A java agent to generate method mappings to use with the linux `perf` tool
An application metrics facade for the most popular monitoring tools. Think SLF4J, but for metrics.
JVM Profiler Sending Metrics to Kafka, Console Output or Custom Reporter
Java monitoring for the command-line, profiler included
GUI for comparing JMH results
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and...
Get Method Sampling from Java Flight Recorder Dump and convert to FlameGraph compatible format.
Tool for creating reports from Java Flight Recorder dumps
Memory consumption estimator for Java
BTrace - a safe, dynamic tracing tool for the Java platform
A sampling JVM profiler without the safepoint sample bias
production heap profiling for the JVM. compatible with google-perftools.
Java Agent for Memory Measurements
Utilities for HDR Histogram logs manipulation
Tools for tracking down memory / JVM problems & generating predictable-as-possible VM behaviour
Performance visualisation tools
Turn -XX:+TraceBytecodes output into a FlameGraph compatible stack format
Sampling CPU and HEAP profiler for Java featuring AsyncGetCallTrace + perf_events
Java memory allocation profiler
A Java agent that rewrites bytecode to instrument allocation sites
Performance monitoring and benchmarking suite
Performance analysis tools based on Linux perf_events (aka perf) and ftrace
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
simple disk I/0 latency measuring tool
Pcap editing and replay tools for *NIX and Windows - Users please download source from
TCP/IP packet demultiplexer. Download from:
A Java library for capturing, crafting, and sending packets.
A Linux packet crafting tool.
Tools for keeping your cloud operating in top form. Chaos Monkey is a resiliency tool that...