brutusin / instrumentation
An extensible java agent framework that instruments (modifies the bytecode at class loading time) programs running on the JVM, with the purpose of capturing method invocation events (start, finish, errors ...) and notifying custom listeners.
☆47Updated 5 years ago
Alternatives and similar repositories for instrumentation:
Users that are interested in instrumentation are comparing it to the libraries listed below
- A library for creating hook-based java agents, without dealing with bytecode☆14Updated 4 years ago
- Java tracing agent and live trace client☆73Updated last year
- Wraper around attach API and other JVM diagnostic interfaces☆33Updated 3 years ago
- Configurable Java Annotation Processor to simplify the use of the Service Provider Interface.☆38Updated 2 years ago
- Turn -XX:+TraceBytecodes output into a FlameGraph compatible stack format☆42Updated 11 months ago
- Extensible, low overhead Java Bytecode instrumentation agent for optimizing Java app performance☆61Updated last year
- A toolkit project to enable you to build annotation processors more easily☆41Updated 2 months ago
- jRT measures the response time of a java application to socket-based requests☆48Updated 8 years ago
- Simple Java and Groovy hot class reloader and Java based shell and scripting☆107Updated 9 years ago
- Computes Java classes or packages dependencies, SCCs (Tarjan algorithm), or cycles (Johnson algorithm), through API or command line.☆11Updated 2 years ago
- Generates synthetic bridge methods with different return types to help backward compatibility☆26Updated 2 weeks ago
- A tiny code generation library (< 8 KB) written in Java, useful for any purpose, but ideal for JSR-269☆87Updated 3 years ago
- ☆20Updated 7 years ago
- Generates META-INF/services files automatically☆69Updated last year
- Visualize G1GC Region allocation data☆40Updated 2 years ago
- Simple JMX Java Library to help with the publishing of objects using JMX and the web☆92Updated last year
- Hot replaces classes in the JVM☆213Updated last year
- NativeJDB bridges the gap between the Java Debugger (JDB) framework available in modern IDEs and native debugging via GNU Project debugge…☆36Updated 2 years ago
- A Maven plugin to run the Spoon analysis and transformation engine for Java☆21Updated last month
- ☆86Updated 7 years ago
- Java Database Access Layer☆53Updated last year
- Documentation and Tools for the OpenJDK Class Data and Application Class Data Sharing (CDS/AppCDS) features☆29Updated 6 years ago
- Java Grep made easy☆18Updated 2 years ago
- Profiler and reverse engineering tool for java☆91Updated 5 years ago
- Flamegraph (Iciclegraph) swing component☆18Updated last week
- JooFlux is a Java agent for dynamic aspect-oriented middlewares.☆26Updated 10 years ago
- ShrinkWrap Resolvers☆155Updated last week
- Maven plugin to find dependency version conflicts☆80Updated 2 years ago
- Sample code for the presentation on JVM Serviceability Tools☆27Updated 6 years ago
- Java 8 parser☆22Updated last year