A Java processor architecture with bytecode folding and dynamic scheduling | IEEE Conference Publication | IEEE Xplore