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