Patent ID: 9280331
Filing Date: 2016-03-08
CPC Classification: G06F

Claim Text:
1. A computer-implemented method for executing instructions stored on a computer readable storage medium, the method comprising: receiving a request for a make operation for generating executable code from a plurality of source files and associated dependences there between, the source files and associated dependences having been previously utilized to generate a previous version of the executable code; determining, for a selected source file, that a first timestamp associated with current content of the selected source file has changed since the previous utilization; determining, for the selected source file and based on the change of the first timestamp, that a current hash value corresponding to the current content of the selected source file is different from a previous hash value corresponding to previous content of the selected source file during the previous utilization; determining, for a second selected source file, that a second timestamp associated with current content of the second selected source file has not changed since the previous utilization; and initiating execution of the make operation using the current content of the selected source file, based on the difference between the current hash value and the previous hash value, including excluding the second selected source file from re-processing thereof during the make operation, based on the second timestamp not having changed since the previous utilization.