System and method for runtime optimization of private variable f

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395683, G06F 945

Patent

active

057940444

ABSTRACT:
A secure program interpreter performs a special check the first time it executes a method call to determine if the sole purpose of the called method is to access the value of private variable, modify the value of a private variable, or return a constant value. If this is the case, the interpreter's internal representation of the method being executed is modified so as to directly access the private variable of the called method, or to directly access the stored constant of the called method. The modified method representation uses special "privileged" load and store instructions, not available in normal source code programs, that access private variables and constants outside the method being executed without causing a security violation to be flagged. When the modified portion of the method is executed, the private variable or constant is accessed directly by the executed method using a privileged load or store instruction, the use of which avoids the flagging of a security violation by the program interpreter. When execution of the program is completed, the modified internal representation of the method is flushed, such that when the program is executed again the interpreter generates a new working representation of the aforementioned method.

REFERENCES:
patent: 4775932 (1988-10-01), Oxley et al.
patent: 5210874 (1993-05-01), Karger
patent: 5280614 (1994-01-01), Munroe et al.
patent: 5319784 (1994-06-01), Parikh
patent: 5590266 (1996-12-01), Carson et al.
patent: 5640568 (1997-06-01), Komatsu
A. Goldberg, D. Robson, Smalltalk-80 The Language, Addision-Wesley Publishing Company, pp. 8-9, 426-440, 1989.
B. Stroustrup, The C+ + Programming Language, second edition, Addison-Wesley Publishing Company, pp. 17-19, 123-124, 146, 152-153, 293-295, 1991.

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

System and method for runtime optimization of private variable f does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for runtime optimization of private variable f, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for runtime optimization of private variable f will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-401612

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