4 repositorios
Utilities for launching, packaging, and modifying JVM processes.
Explore 4 awesome GitHub repositories matching part of an awesome list · Runtime Management Tools. Refine with filters or upvote what's useful.
HotswapAgent is a Java runtime instrumentation agent and bytecode redefinition tool designed to apply code changes to running applications instantly. It functions as a hot swap utility and classloader extender that modifies method bodies and updates class definitions without requiring a process restart. The project distinguishes itself as a framework state synchronizer, ensuring that beans, caches, and configurations remain consistent after class redefinitions. It provides specialized mechanisms to refresh managed beans, dependency injection points, and persistence factories, allowing logic c
Redefine classes at runtime without redeployment.
Fast JVM launching without the hassle of persistent JVMs.
Fast JVM launching without persistent overhead.
Dead-Simple Packaging and Deployment for JVM Apps
Packaging and deployment for JVM applications.
jvmkill is a simple JVMTI[] agent that forcibly terminates the JVM when it is unable to create a thread. This is important for reliability purposes: a thread creation failure will often leave the JVM in an inconsistent state. Terminating the JVM will allow it to be restarted by an external…
Forcibly terminate JVM on memory or thread allocation failure.