move invokeConstructor and newString onto frame
move newException onto frame
move initClass to frame
remove stale comment
don't do context switches until we properly chain invocations