Systems and methods for pre-processing variable initializers

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

717 5, G06F 945

Patent

active

06110227&

ABSTRACT:
Systems and methods for pre-processing an initializer prior to creation of a final version of a binary image and excluding the initializer from the computer code that comprises the binary image. Prior to creation of the final version of the binary image, an attempt is made to pre-process the initializer as if it were being processed during execution of the binary image. The initializer may be pre-processed during one or more of three stages involved in the creation of a binary image: prior to operation of the linker; during operation of the linker; and after operation of the linker. If the initializer is successfully pre-processed, an initialized value for a variable is determined. This initialized value is written into the binary image and all references and calls to the initializer are excluded from the binary image. Thus, during all subsequent start-ups of the binary image, no initialization of the variable will be performed.

REFERENCES:
patent: 5293629 (1994-03-01), Conley et al.
patent: 5339419 (1994-08-01), Chan et al.
patent: 5375241 (1994-12-01), Walsh
patent: 5535329 (1996-07-01), Hastings
patent: 5555417 (1996-09-01), Odnert et al.
patent: 5579469 (1996-11-01), Pike
patent: 5581696 (1996-12-01), Kolawa et al.
patent: 5584027 (1996-12-01), Smith
patent: 5613063 (1997-03-01), Eustace et al.
patent: 5613117 (1997-03-01), Davidson et al.
patent: 5675803 (1997-10-01), Preisler et al.
patent: 5802368 (1998-09-01), Grigsby et al.
patent: 5835701 (1998-11-01), Hastings
patent: 5838979 (1998-11-01), Hart et al.
patent: 5854924 (1998-12-01), Rickel et al.
patent: 5884083 (1999-03-01), Royce et al.
patent: 5901308 (1999-05-01), Cohn et al.
patent: 5956512 (1999-09-01), Simmons et al.
patent: 5978583 (1999-11-01), Ekanadham et al.
Jain et al., "Efficient Symbolic Sim,ulation-based verification using the parametric form of boolean expressions", IEEE Transactions on Computer Aided Design , Aug. 1994, pp 1005-1015.
Russell et al., "Shifting Register Windows", IEEE Micro, 1993, pp 28-35.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Systems and methods for pre-processing variable initializers does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systems and methods for pre-processing variable initializers, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for pre-processing variable initializers will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1244842

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.