See this document in CiteSeerX!

OpenJIT Frontend System: an implementation of the reflective JIT compiler frontend (2000)  (Make Corrections)  (3 citations)
Hirotaka Ogawa, Kouya Shimura, Satoshi Matsuoka, Fuyuhiko Maruyama, Yukihiko Sohda, Yasunori Kimura
OORaSE



  Home/Search   Context   Related

Links:   DBLP

 
View or download:
openjit.org/public...1826openjit.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  openjit.org/publications/index (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: OpenJIT is an open-ended, reflective JIT compiler framework for Java being researched and developed in a joint project by Tokyo Inst. Tech. and Fujitsu Ltd. Although in general self-descriptive systems have been studied in various contexts such as reflection and interpreter/compiler bootstrapping, OpenJIT is a first system we know to date that offers a stable, full-fledged Java JIT compiler that plugs into existing monolithic JVMs, and offer competitive performance to JITs typically written in... (Update)

Cited by:   More
A Selective, Just-in-Time Aspect Weaver - Sato, Chiba, Tatsubori (2003)   (Correct)

Similar documents (at the sentence level):
7.4%:   OpenJIT - A Reflective Java JIT Compiler - Matsuoka, Ogawa, al. (1998)   (Correct)

Active bibliography (related documents):   More   All
0.6:   OMPC++ - A Portable High-Performance Implementation of.. - Sohda, Ogawa, Matsuoka   (Correct)
0.5:   Run-Time Program Specialization in Java Bytecode - Masuhara, Yonezawa (1999)   (Correct)
0.5:   Implementation of a Portable Software DSM in Java - Sohda, Nakada, Matsuoka, Ogawa (2001)   (Correct)

Similar documents based on text:   More   All
0.7:   A Fast Java Interpreter - Gregg, Ertl, Krall (2001)   (Correct)
0.3:   A Retargetable JIT Compiler for Java - Golm, Kopp, Kleinöder (1999)   (Correct)
0.3:   Design, Implementation, and Evaluation of.. - Ishizaki.. (1999)   (Correct)

Related documents from co-citation:   More   All
3:   Overview of the IBM Java Just-in-Time Compiler (context) - Suganuma, Ogasawara et al. - 2000
3:   JAC: a flexible framework for AOP in Java (context) - Pawlak, Seinturier et al. - 2001
3:   Towards Flexible and Safe Technology for Runtime Evolution of Java Language Appl.. (context) - Dmitriev - 2001

BibTeX entry:   (Update)

Ogawa, H., Shimura, K., Matsuoka, S., Maruyama, F., Sohda, Y., Kimura, Y.: OpenJIT frontend system: an implementation of the reflective JIT compiler frontend. In: ECOOP 2000. LNCS 1850, Springer-Verlag (2000) http://citeseer.ist.psu.edu/ogawa00openjit.html   More

@inproceedings{ ogawa99openjit,
    author = "Hirotaka Ogawa and Satoshi Matsuoka and Fuyuhiko Maruyama and Yukihiko Sohda and Kouya Shimura and Yasunori Kimura",
    title = "OpenJIT Frontend System: An Implementation of the Reflective {JIT} Compiler Frontend",
    booktitle = "OORaSE",
    pages = "135-154",
    year = "1999",
    url = "citeseer.ist.psu.edu/ogawa00openjit.html" }
Citations (may not include all citations):
756   Aspect-Oriented Programming - Kiczales, Lamping et al. - 1997
154   Escape Analysis for Java - Choi, Gupta et al. - 1999  ACM   DBLP
127   A Metaobject Protocol for C - Chiba - 1995
119   Compositional Pointer and Escape Analysis for Java Programs - Whaley, Rinard - 1999  ACM   DBLP
72   An Orthogonally Persistent Java - Atkinson, Daynes et al. - 1996  ACM   DBLP
67   Escape Analysis for Object-Oriented Languages (context) - Blanchet - 1999  ACM
63   Removing Unnecessary Synchronization in Java - Bogda, Holzle - 1999
58   cJVM: a Single System Image of a JVM on a Cluster - Aridor, Factor et al. - 1999  DBLP
51   An Evaluation of Staged Run-time Optimization in DyC (context) - Grant, Philipose et al. - 1999
49   Implementing Jalapeno in Java - Alpern, Attanasio et al.
38   Declarative Specialization of ObjectOriented Programs - Volanschi, Consel et al.
36   Towards Automatic Specialization of Java Programs - Schultz, Lawall et al. - 1999  ACM   DBLP
30   Compiling Away the MetaLevel in Object-Oriented Concurrent R.. - Masuhara, Matsuoka et al. - 1995
22   Krakatoa: Decompilation in Java (context) - Proebsting, Watterson - 1997
17   Design and Partial Evaluation of Meta-objects for a Concurre.. - Masuhara, Yonezawa - 1998  ACM   DBLP
14   From Dalang to Kava - the Evolution of a Reflective Java Ext.. (context) - Welch, Stroud - 1999
12   Extensible Java Preprocessor Kit and Tiny DataParallel Java - Ichisugi, Roudier - 1997
11   Javassist --- A Reflection-based Programming Wizard for Java - Chiba - 1998
9   Reflective JIT Compiler Framework for Java (context) - Ogawa, Shimura et al. - 2000
9   Programming Support of Design Patterns with Compile-time Ref.. - Tatsubori, Chiba - 1998
8   OpenJIT --- A Reflective Java JIT Compiler - Matsuoka, Ogawa et al. - 1998
3   A Portable High-Performance Implementation of DSM using Open.. (context) - Sohda, Ogawa et al. - 1999
3   Theory and Practice of Object Systems (context) - Agesen, Implementation et al. - 1997
2   SUIF Homepage (context) - University
2   cient Run-Time Code Generation Using ObjectOriented Language.. (context) - Fujinami
2   cient Communication and I/O from Java (context) - Welsh, Culler et al. - 1999
1   Experimental development of java jit compiler (context) - Shimura, Kimura - 1996
1   openjit.org/docs/backendcompiler (context) - Shimura, Compiler et al. - 1998
1   ective Decompilation Algorithm for Java Bytecodes (context) - Maruyama, Ogawa et al. - 1999
1   very fast dynamic ocde generation system (context) - Engler, Proebsting et al.
1   metaXa and the Futre of Reflection (context) - Golm - 1998
1   iContractor: A Reflective Java Library to Support Design by .. (context) - Karaorman, Holzle et al. - 1999

Documents on the same site (http://www.openjit.org/publications/index.html):
OpenJIT - A Reflective Java JIT Compiler - Matsuoka, Ogawa, al. (1998)   (Correct)
OMPC++ - A Portable High-Performance Implementation of.. - Sohda, Ogawa, Matsuoka   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC