3 ms·
Fun story: back in 2009 at the jvm language summit, Thomas Wuerthinger demo’d full hotswap. Method signature changes, class hierarchy, all of it. He wasn’t a
by e67f70028a46fba 5y ago
Fun story: back in 2009 at the jvm language summit, Thomas Wuerthinger demo’d full hotswap.
Method signature changes, class hierarchy, all of it.
He wasn’t a sun employee at the time and the sun folks kept telling him what he was doing was impossible. We ended up using his stuff, the dcevm, internally for a long time.
He was eventually hired by sun/oracle to work on other stuff and Java still doesn’t have proper hotswap.
That’s the tech world for you.
- stephankoelle 5y agoHis stuff is still around, maintained and very useful via: https://github.com/TravaOpenJDK/trava-jdk-11-dcevm https://github.com/TravaOpenJDK/trava-jdk-11-dcevm They say, that java on graal should have full hotswap. https://www.graalvm.org/reference-manual/java-on-truffle/hotswap-plugin/ https://www.graalvm.org/reference-manual/java-on-truffle/hot...