Method and apparatus for dynamically compiling byte codes...

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

C717S118000, C717S151000

Reexamination Certificate

active

06996814

ABSTRACT:
One embodiment of the present invention provides a system that dynamically compiles byte codes into native code to facilitate faster execution. This method operates in a mixed-mode system that supports execution of both compiled code and interpreter code. During operation, the system periodically determines if a currently executing thread is executing through the interpreter. If so, the system locates the method being executed by the thread and compiles the byte codes of the method into native code. Subsequent executions of the method utilize the faster-executing native code.

REFERENCES:
patent: 5933635 (1999-08-01), Holzle et al.
patent: 6295642 (2001-09-01), Blandy
patent: 6321375 (2001-11-01), Blandy
patent: 6546550 (2003-04-01), Ogata et al.
patent: 6735761 (2004-05-01), Ogasawara
patent: 6901587 (2005-05-01), Kramskoy et al.
patent: 0908818 (1998-09-01), None
Kowalkowshi, “HiDeos Services Reference manual”, Apr. 12, 1995, pp 1-2.
Cramer, T. et al., “Compiling Java Just in Time” IEEE Micro. IEE Inc. New York, US, vol. 17, No. 3, May 1, 1997, pp. 36-43, XP000656035, ISSN: 0272-1732, p. 37, col. 1, line 3-p. 37, col. 2, line 2.
Krintz C J et al: “Reducing the Overhead of Dynamic Compilation” Software Practice & Experience, John Wiley & Sons LTD. Chichester, GB, vol. 31, No. 8, Jul. 10, 2001, pp. 717-738, XP001065393, ISSN: 0038-0644, abstract, p. 719 line 13, p. 720 line 5, p. 721 line 15, p. 722 line 22, p. 728 line 1, p. 729 line 3, p. 729 line 4, p. 729 line 18, p. 733 line 22, p. 734 line 24.
Plezbert MP et al: “Does Just in Time = Better Late Than Never?” Conference Record of Popl '97: 24th. ACM Sigplan-Sigact Symposium on Principals of Programming Language. Paris, Jan. 15-17, 1997, Conference Record of Popl: ACM Sigplan-Sigact Symposium on Principles of Programming Language, New York, ACM, US, vol. Conf. 28, Jan. 15, 1997, pp. 120-131, XP000741815, ISBN: 0-89791-853-3, abstract p. 120 col. 2 line 1, p. 121 col. 1 line 32, p. 122 col. 2 line 13, p. 126 col. 1 line 20.

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

Method and apparatus for dynamically compiling byte codes... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for dynamically compiling byte codes..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for dynamically compiling byte codes... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3694030

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