Answers are grounded in this paper and cite their sources.
JRebel started as an academical project that became a successful commercial product used by thousands of developers worldwide. It extends the Java Virtual Machine with a mechanism that allows seamless class reloading. It uses bytecode manipulation extensively, both for the just-in-time class translator and numerous integrations with the Java SE and EE APIs. In this live demo we will show how it can be used in real-life projects to cut development time by 8 to 18 per cent.
No takes yet. Share an insight, caveat, or question.
Jevgeni Kabanov (2011) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: