Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2008-03-25
2008-03-25
An, Meng-Al T. (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S140000, C717S145000, C717S151000
Reexamination Certificate
active
07350200
ABSTRACT:
Space occupied by native code associated with a first method and stored within a native code space is reclaimed by determining whether the native code space exceeds a threshold in response to the invocation of a second method. Once the determination is made, byte code is compiled into native code associated with the second method and the native code associated with the first method may be reclaimed. In one embodiment, this reclamation occurs in response to a determination that the threshold has been exceeded and that the first method is inactive. In another embodiment, reclamation occurs in response to a determination that the threshold has been exceeded and that the first method is cold.
REFERENCES:
patent: 5845298 (1998-12-01), O'Connor et al.
patent: 6070173 (2000-05-01), Huber et al.
patent: 6093216 (2000-07-01), Adl-Tabatabai et al.
patent: 6110226 (2000-08-01), Bothner
patent: 6151703 (2000-11-01), Crelier
patent: 6158048 (2000-12-01), Lueh et al.
patent: 6170083 (2001-01-01), Adl-Tabatabai
patent: 6189141 (2001-02-01), Benitez et al.
patent: 6249912 (2001-06-01), Blandy
patent: 6470492 (2002-10-01), Bala et al.
patent: 6507946 (2003-01-01), Alexander et al.
patent: 6671707 (2003-12-01), Hudson et al.
patent: 6671877 (2003-12-01), Ogasawara
patent: 6971091 (2005-11-01), Arnold et al.
Suganuma et al. Overview of the IBM Java Just-In-Time Compiler, Nov. 1, 2000, vol. 39, IBM Systems Journal.
Adl-Tabatabai et al, Fast, Effective Code Generation in a Just-in-time Java Compiler, 1998, ACM.
Stichnoth et al. Support for Garbage Collection at Every Instruction in a Java Compiler, 1999, ACM.
Sun, The Java HotSpot Performance Engine Architecture, Apr. 1999.
Meloan, The Java HotSpot Performance Engine:An I-Depth Look, Jun. 1999, Sun Microsystems.
Michal Cierniak, Guei-Yuan Lueh, James M. Stichnoth, “Practicing JUDO: Java Under Dynamic Optimizations”, PLDI 2000, pp. 13-26, Vancoucer, British Columbia, Canada, Copyright 2000.
Cierniak Michal
Hsieh Cheng-Hsueh Andrew
Lueh Guei-Yuan
Shpeisman Tatiana
An Meng-Al T.
Blakely , Sokoloff, Taylor & Zafman LLP
Intel Corporation
Kang Insun
LandOfFree
Method and system of controlling dynamically compiled native... 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 system of controlling dynamically compiled native..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system of controlling dynamically compiled native... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2803050