saqib-ahmed / javab-agent
This repository contains the code of a JVMTI agent which automatically analyses the java bytecode during runtime and exploits the implicit loop parallelism in the code and parallelize it on the fly. This research work was published in IC4E 2018, San Diego.
☆8Updated 4 years ago
Related projects: ⓘ
- Load remote java classes via WebSocket.☆27Updated 7 years ago
- Wraper around attach API and other JVM diagnostic interfaces☆32Updated 3 years ago
- Extract loaded classes from a running JVM application☆34Updated 2 years ago
- Learning JVMTI - Developing native agent for JVM☆11Updated 7 years ago
- HotSpot JVM introspection library☆105Updated 4 years ago
- High performance Java reflection(revised version)☆13Updated last year
- Enabling to run encrypted java classes☆26Updated 5 years ago
- Lightning-fast Regular Expressions for Java☆18Updated 2 years ago
- Simple algorithm to split a JVM ASM method into two☆21Updated 5 years ago
- A Java ClassLoader that resolves and downloads dependencies from Maven repositories on-demand.☆17Updated 12 years ago
- Thor Hammer and a way to express invokedynamic in Java☆18Updated 3 years ago
- ☆22Updated this week
- ☆10Updated this week
- Emulator for JVM bytecode☆13Updated 3 years ago
- JooFlux is a Java agent for dynamic aspect-oriented middlewares.☆26Updated 9 years ago
- A universal types-preserving Java serialization library that can convert arbitrary Java Objects into JSON and back, with a transparent su…☆9Updated 2 years ago
- A JVM agent to generate flame graphs for Java memory allocation☆15Updated 5 years ago
- Tool for Performance analysis of software system☆9Updated 2 months ago
- RR4J is a tool that records java execution and later allows developers to replay locally.☆22Updated 2 years ago
- ☆17Updated this week
- Helps you to find or define Maven UIDs for any JAR file and generate corresponding artifact install scripts.☆13Updated 2 months ago
- KoffeeJ: A [proof-of-concept] Java bytecode assembly DSL in pure Java☆10Updated 4 years ago
- Load Java Agents at any running JVM process and more, no JDK needed☆29Updated 4 years ago
- Annotation hints for the Hotspot JVM JIT compiler.☆43Updated last year
- JMixer is the implementation of a mixin mechanism for the Java language☆10Updated 2 years ago
- Lightweight, extremely fast, and zero-gc message/event bus for Java 6+☆38Updated 11 months ago
- JVMTI Native Java Agent for counting and acquiring heap objects by type☆12Updated 6 years ago
- Parallel boolean circuit evaluation☆19Updated 5 years ago
- Based on JDK 17 with included support for libgraal and GraalVM CE.☆23Updated 9 months ago
- A framework for easily patching JVM programs. Part of Project Lombok.☆36Updated last week