From d133ff7d6027d355fe9d561e2d4057169a9db749 Mon Sep 17 00:00:00 2001 From: Shautvast Date: Tue, 25 Jun 2024 18:09:03 +0200 Subject: [PATCH] additions in readme --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 75c934d..5415384 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ Experiment with java22 and Rust to monitor exceptions in a JVM +It's a mini APM that leverages the java22 ClassFile API and java22 Foreign Function Interface +It's a java agent that instruments all `throw` opcodes in your bytecode with a call to a logger written in Rust. + +Work in Progress. Proof of concept works, but needs optimization. Try this at home, not at work :) + Running: * Update the path to the rust lib (temp fix) in ExceptionLogger for your setup * mvn clean install