Java-Runtime-Compiler
Java-Runtime-Compiler copied to clipboard
Java Runtime Compiler
Resolves #93 Adds a new `CachedCompiler#loadFromJava` overload with `javax.tools.DiagnosticListener` parameter. The behavior of the existing `loadFromJava` methods remains the same. Also adds Javadoc to some of the methods and constructors....
This pull request is based on #141 for simplicity; but if you want I can try to base it on the `ea` branch instead. Relates to #35 Currently when you...
Fix class unloading.
Closes https://github.com/OpenHFT/Java-Runtime-Compiler/issues/130
Even though the compiler is using WeakHashMap, class unloading does not work due to the circular dependency between the key - class loader and the value - the class. PR...
This PR modernises `compiler` across three fronts: 1. **Docs & guidance** * Refines `AGENTS.md` tables and wording; promotes *real-time docs* and formal Nine-Box tagging. * Moves requirements/decisions to `src/main/docs/`, adds...