using X reg for java stack pointer, made related changes