User transparent continuous compilation

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S145000, C717S146000

Reexamination Certificate

active

09608616

ABSTRACT:
According to one embodiment, systems, apparatus and methods are disclosed for installing a program onto a target machine, executing the program, and responsive to a change in profile data collected while the program executes which exceeds a predetermined threshold, recompiling the program while the target machine is idle.

REFERENCES:
patent: 5230050 (1993-07-01), Iitsuka et al.
patent: 5815720 (1998-09-01), Buzbee
patent: 5850554 (1998-12-01), Carver
patent: 5894576 (1999-04-01), Bharadwaj
patent: 5966537 (1999-10-01), Ravichandran
patent: 5970249 (1999-10-01), Holzle et al.
patent: 6158049 (2000-12-01), Goodwin et al.
patent: 6170083 (2001-01-01), Adl-Tabatabai
patent: 6233678 (2001-05-01), Bala
patent: 6351849 (2002-02-01), Chen
patent: 6446258 (2002-09-01), McKinsey et al.
patent: 6675380 (2004-01-01), McKinsey et al.
Joel Auslander et al., “Fast, effective dynamic compilation,” May 1996, ACM Press, ACM Special Interest Group on Programming Languages, p. 149-159.
Brian Grant et al., “Annotation-directed run-time specialization in C,” Dec. 1997, ACM Press, ACM Special Interest Group on Programming Languages, p. 163-178.
Vasanth Bala, et al., “Transparent Dynamic Optimization,” Jun. 1999, Hewlett-Packard Co., HPL-1999-77, pp. i, 1-17.
Michael G. Burke, et al., “Jalapeño Dynamic Optimizing Compiler for Java™,” Jun. 1999, Proceedings of the ACM 1999 conference on Java Grande, pp. 129-141.
Michael Cierniak, et al., “Practicing JUDO: Java™ Under Dynamic Optimizations,” May 2000, ACM SIGPLAN Notices , Proc. of the ACM SIGPLAN 2000 conference on Programming language design and implementation, vol. 35, Issue 5, pp. 13-26.
Thomas Kistler, “Continuous Program Optimization,” 1999, Ph.D. thesis, Department of Information and Computer Science, University of California, Irvine, CA 92697-3425, pp. 1-151.
Chandra Krintz, et al., “Reducing the Overhead of Dynamic Compilation,” Mar. 2000, University of California, San Diego, UCSD Technical Report CSE2000-0648, pp. 1-19.
Michael P. Plezbert, “Continuous Compilation for Software Development and Mobile Computing,” May 1996, M.S. thesis, Washington University, Sever Institute of Technology, Dept. of Computer Science, St. Louis, Missouri, pp. i-vii, 1-75.
“COMPAQ Continuous Profiling Infrastructure,” [Retrieved on May 8, 2003]. Retrieved from the Internet URL: <http://research.compaq.com/SRC/dcpi/documentation.html> 6 pages.
Hookway, et al., “DIGITAL FX!32: Combining Emulation and Binary Translation,”Digital Technical Journal, vol. 9, No. 1, 1997, pp. 3-12. Retrieved from the Internet URL: <http://research/compaq.com/wrl/DECarchives/DTJ/DTJP01/DTJP01PF.PDF>.

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

User transparent continuous compilation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with User transparent continuous compilation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and User transparent continuous compilation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3746050

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