Rubah is a Dynamic Software Updating (DSU) system for Java that works on stock JVMs