Patent ID: 8255892
Filing Date: 2012-08-28
Classification: G06F,G11C

Abstract:
1. A method for updating program code stored in a memory, the memory having a plurality of memory sectors, the method comprising the steps of: transforming at least one updated source code module into an updated program code version to be stored in a memory, which memory has stored thereon a current program code version occupying a first set of the memory sectors of the memory, wherein the updated program code version occupies a second set of memory sectors when stored in the memory; wherein the transforming step further comprises the steps of wherein the performing at least one optimization step, further comprises the steps of generating feedback data during a linking step for linking the number of object modules, re-compiling at least a subset of the source code modules based on the feedback data and resulting in a number of modified object modules, and performing a linking step based on the number of modified object modules.