New patch at http://cr.openjdk.java.net/~aph/11rch64-large-codecache-01/ I addresses all of your issues except the one about NativeGeneralJump::insert_unconditional using MacroAssembler. I think that's fine. Andrew.