Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2007-05-15
2007-05-15
An, Meng-Al T. (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S127000, C717S140000
Reexamination Certificate
active
10375761
ABSTRACT:
To save and restore the contents of registers efficiently and enhance the execution efficiency of compilation. For a predetermined variable in an executable program, a determination is made whether or not the variable lives across invoking of a predetermined function, and if so, the kind of invoking of the function is determined. The variable is allocated to any of volatile registers, non-volatile registers, and semi-volatile registers, based on this determination. Also, it is determined to which register the variable living across invoking of the function is allocated, based on an execution frequency of the function when the executable program is run.
REFERENCES:
patent: 5428793 (1995-06-01), Odnert et al.
patent: 2002/0166115 (2002-11-01), Sastry
patent: 2004/0103410 (2004-05-01), Sakai
Kawachiya Kiyokuni
Koseki Akira
LandOfFree
Program conversion method, data processing apparatus and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Program conversion method, data processing apparatus and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Program conversion method, data processing apparatus and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3788188