1. A method for updating compiled native instruction paths, comprising: interpreting a non-native instruction to generate an instruction code; compiling the instruction code to generate a native instruction corresponding to the non-native instruction; detecting a modification to the instruction code; invalidating a native code fragment associated with the instruction code upon detecting the modification to the instruction code; and reinterpreting the non-native instruction to regenerate the instruction code and generate an updated instruction code.