1. A computer-based method comprising: reading, from a scoreboard, a status of information needed for execution of a second computer program instruction in a computer source program in execution of a first computer program instruction in said computer source program; continuing with execution of said second computer program instruction upon said status being a first status; and continuing, alternatively, with execution of a third computer program instruction of said computer source program upon said status being a second status different from said first status.