1. A method of executing a code stream of non-native binary code on a computing system, the method comprising: parsing a code stream to detect a plurality of elements including one or more branch destinations; traversing the code stream to detect a plurality of non-native operators; executing a pattern matching algorithm against the plurality of non-native operators to find combinations of two or more non-native operators that do not span across a detected branch destination and that correspond to one or more target operators executable by the computing system; and generating a second code stream executable on the computing system including the one or more target operators.