1. A method for providing targeted patching for native generation images comprising the steps of: determining that changes made to at least one updated intermediate language binary are safe changes; adding information to the updated binary to indicate that the changes are safe; and providing the updated binary to a client machine, where any dependent binaries that depend on the updated binary do not have to be recompiled as part of a native generation update process.