Oracle seems to be heavily invested in the future of GraalVM, so the https://github.com/oracle/graal/tree/master/espresso Java implementation looks to be a promising way of offering hotswap capabilities once it has support for newer Java versions, currently it only supports java 8 and 11. Also the hotswap plugin API that it offers looks cleaner than that of Hotswap Agent.
Oracle seems to be heavily invested in the future of GraalVM, so the https://github.com/oracle/graal/tree/master/espresso Java implementation looks to be a promising way of offering hotswap capabilities once it has support for newer Java versions, currently it only supports java 8 and 11. Also the hotswap plugin API that it offers looks cleaner than that of Hotswap Agent.