The MIT Libraries is completing a major upgrade to DSpace@MIT. Starting May 5 2026, DSpace will remain functional, viewable, searchable, and downloadable, however, you will not be able to edit existing collections or add new material. We are aiming to have full functionality restored by May 18, 2026 but intermittent service interruptions may occur. Please email dspace-lib@mit.edu
with any questions. Thank you for your patience as we implement this important upgrade.
JET : an application of partial evaluation in dynamic code generation for Java
| dc.contributor.advisor | M. Frans Kaashoek. | en_US |
| dc.contributor.author | Chao, Tony (Tony Hann-Ching), 1978- | en_US |
| dc.contributor.other | Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. | en_US |
| dc.date.accessioned | 2005-05-19T14:25:42Z | |
| dc.date.available | 2005-05-19T14:25:42Z | |
| dc.date.copyright | 2000 | en_US |
| dc.date.issued | 2000 | en_US |
| dc.identifier.uri | http://hdl.handle.net/1721.1/16740 | |
| dc.description | Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2000. | en_US |
| dc.description | Includes bibliographical references (p. 64-66). | en_US |
| dc.description | This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections. | en_US |
| dc.description.abstract | Java is a popular new language with enormous potential; however, its lack of speed is a major drawback. Staged compilation and runtime specialization through procedure cloning are techniques used to improve code generation and execution performance. The research described in this paper applies these techniques in the design and implementation of a runtime system to improve Java performance. Analyses indicate that staged compilation results in a major improvement in performance. In this current implementation, runtime specialization and constant propagation provides a smaller incremental benefit, but with more aggressive and new forms of specialization, the benefits of dynamic specialization will likely increase. | en_US |
| dc.description.statementofresponsibility | by Tony Chao. | en_US |
| dc.format.extent | 66 p. | en_US |
| dc.format.extent | 177989 bytes | |
| dc.format.extent | 177741 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.format.mimetype | application/pdf | |
| dc.language.iso | eng | en_US |
| dc.publisher | Massachusetts Institute of Technology | en_US |
| dc.rights | M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. | en_US |
| dc.rights.uri | http://dspace.mit.edu/handle/1721.1/7582 | |
| dc.subject | Electrical Engineering and Computer Science. | en_US |
| dc.title | JET : an application of partial evaluation in dynamic code generation for Java | en_US |
| dc.title.alternative | Application of partial evaluation in dynamic code generation for Java | en_US |
| dc.type | Thesis | en_US |
| dc.description.degree | M.Eng. | en_US |
| dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | |
| dc.identifier.oclc | 46316027 | en_US |
