Releases: HotswapProjects/openjdk-jdk11-dcevm
Releases · HotswapProjects/openjdk-jdk11-dcevm
Next releases on Trava OpenJDK !
From this point all next dcevm-11 releases will be available at project Trava OpenJDK designated to build dcevm.
DCEVM11 beta - linux/windows/macos
Basic Info
First stable build of dcevm11 (OpenJDK Hotswap).
Option -XXaltjvm=dcevm is not supported since dcevm11. There is full java-11-openjdk distribution instead of it.
WARNING: OpenJDK Hotswap is not intended to use as 'main' JDK, since it uses serial GC by default.
Content
- java-11-openjdk-hotswap.tgz - linux x64 JDK binary bundled with latest SNAPHOT release of hotswap-agent.jar
- jdk-11-hotswap.zip - windows x64 JDK binary bundled with latest SNAPHOT release of hotswap-agent.jar
- jdk-11-hotswap-macos.tgz - macos JDK binary bundled with latest SNAPHOT release of hotswap-agent.jar
How to disable integrated HotswapAgent:
Use option -XX:+DisableHotswapAgent
Check distribution
hotswap@skybber ~ $ java -version
Starting HotswapAgent '/usr/lib/jvm/java-11-haopenjdk/lib/hotswap/hotswap-agent.jar'
HOTSWAP AGENT: 16:43:16.605 INFO (org.hotswap.agent.HotswapAgent) - Loading Hotswap agent {1.3.1-SNAPSHOT} - unlimited runtime class redefinition.
HOTSWAP AGENT: 16:43:16.801 INFO (org.hotswap.agent.config.PluginRegistry) - Discovered plugins: [Hotswapper, JdkPlugin, WatchResources, ClassInitPlugin, AnonymousClassPatch, Hibernate, Hibernate3JPA, Hibernate3, Spring, Jersey1, Jersey2, Jetty, Tomcat, ZK, Logback, Log4j2, MyFaces, Mojarra, Omnifaces, Seam, ELResolver, WildFlyELResolver, OsgiEquinox, Owb, Proxy, WebObjects, Weld, JBossModules, ResteasyRegistry, Deltaspike, GlassFish, Vaadin]
openjdk version "11" 2018-09-25
OpenJDK Runtime Environment (build 11+0)
OpenJDK 64-Bit Server VM (build 11+0, mixed mode)
With HotswapAgent disabled:
hotswap@skybber ~ $ java -XX:+DisableHotswapAgent -version
openjdk version "11" 2018-09-25
OpenJDK Runtime Environment (build 11+0)
OpenJDK 64-Bit Server VM (build 11+0, mixed mode)
News:
- 2018-11-13 - fixed problem with MetadataOnStackMark::~MetadataOnStackMark causing VM crashes in some cases. (2018-11-13 18:50:00 - all binaries fixed)
Known Issues
- field method handle removal
- HotswapAgent ProxyPlugin test fails (due unflushable static cache in java.lang.Proxy in jigsaw)