1. A method comprising: interpreting, a plurality of times, target instructions included in a sequence of target instructions designed for execution on a target processor for execution by a host processor different than said target processor; collecting statistics regarding execution of instructions in the sequence of target instructions as the sequence is interpreted; using the statistics to determine whether to cease interpreting the target instructions; translating into host instructions the target instructions included in the sequence of target instructions after ceasing said interpreting to produce translated host instructions; and executing the translated host instructions by said host processor in response to a determination that the sequence of target instructions is to be executed.