See this document in CiteSeerX!

Implementing Jalapeno in Java (1999)  (Make Corrections)  (49 citations)
Bowen Alpern, et al.
Conference on Object-Oriented



  Home/Search   Context   Related

 
View or download:
ibm.com/jalapeno/paper...jvmOopsla99.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  utah.edu/~eeide/flux/janos/ (more)
(Enter author homepages)

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

Abstract: Jalape~no is a virtual machine for Java TM servers written in Java. A running Java program involves four layers of functionality: the user code, the virtual-machine, the operating system, and the hardware. By drawing the Java / non-Java boundary below the virtual machine rather than above it, Jalape~no reduces the boundary-crossing overhead and opens up more opportunities for optimization. To get Jalape~no started, a boot image of a working Jalape ~no virtual machine is concocted and... (Update)

Cited by:   More
Preemption-Based Avoidance of Priority Inversion for Java - Welc, Hosking, Jagannathan (2004)   (Correct)
Proc. of the Conference on Languages, Compilers, and.. - Controlling..   (Correct)
An On-the-Fly Mark and Sweep Garbage Collector Based on.. - Hezi Azatchi Yossi   (Correct)

Active bibliography (related documents):   More   All
0.6:   Jalapeño - a Compiler-Supported Java.. - Alpern, Cocchi.. (1999)   (Correct)
0.5:   Unknown -   (Correct)
0.3:   Automated Support for Framework-Based Software Evolution - Tourwé (2002)   (Correct)

Similar documents based on text:   More   All
0.6:   Dynamic Type Checking in Jalape~no - Bowen Alpern Anthony (2001)   (Correct)
0.5:   DejaVu: Deterministic Java Replay Debugger for Jalape no Java.. - Alpern, al.   (Correct)
0.5:   The Jalapeño Dynamic Optimizing Compiler for Java - Burke, Choi, Fink.. (1999)   (Correct)

Related documents from co-citation:   More   All
15:   Garbage Collection Algorithms for Automatic Dynamic Memory Management (context) - Jones, Lins - 1996
15:   The Jalapeno virtual machine (context) - Alpern, Attanasio - 2000
13:   real-time garbage collector (context) - Cheng, Blelloch et al. - 2001

BibTeX entry:   (Update)

Bowen Alpern, Dick Attanasio, John J. Barton, Anthony Cocchi, Derek Lieber, Stephen Smith, and Ton Ngo. Implementing Jalapeno in Java. In ACM Conference on Object-Oriented Programming Systems, Languages, and Applications, 1999. http://citeseer.ist.psu.edu/alpern99implementing.html   More

@inproceedings{ alpern99implementing,
    author = "Bowen Alpern and C. Richard Attanasio and John J. Barton and Anthony Cocchi and Susan Flynn Hummel and Derek Lieber and Ton Ngo and Mark F. Mergen and Janice C. Shepherd and Stephen Smith",
    title = "Implementing Jalapeno in Java",
    booktitle = "Conference on Object-Oriented",
    pages = "314-324",
    year = "1999",
    url = "citeseer.ist.psu.edu/alpern99implementing.html" }
Citations (may not include all citations):
746   The Java Virtual Machine Specification (context) - Lindholm, Yellin - 1996
380   The Java Language Specification (context) - Gosling, Joy et al. - 1996
144   Garbage Collection: Algorithms for Automatic Dynamic Memory .. (context) - Jones, Lins - 1996
49   Thin locks: featherweight synchronization for Java - Bacon, Konuru et al. - 1998
47   Personal communication (context) - Duimovich
30   ano, V. C. Sreedhar, Harini Srinivasan, and John Whaley. The.. (context) - Burke, Choi et al. - 1999
18   Java development kit (context) - kit, java et al.
17   Implementing a Java Virtual Machine in the Java programming .. - Taivalsaari - 1998
15   Support for garbage collection at every instruction in a jav.. (context) - Stichnoth, Lueh et al. - 1999
12   A study of locking objects with bimodal fields (context) - Onodera, Kawachiya - 1999
9   no --- a CompilerSupported Java Virtual Machine for Servers (context) - Alpern, Cocchi et al. - 1999
6   and Hank Warren (context) - May, Silha et al. - 1994
6   White paper available at http://java (context) - Hotspot, Architecture
3   A Practical Smalltalk Written in Itself (context) - Ingels, Kaehler et al. - 1997
2   Personal communication re (context) - Chapin
2   Technical References (context) - Corporation - 1998
1   Dynamic linking on a shared-memory microprocessor (context) - Alpern, Charney et al. - 1999



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.utah.edu/~eeide/flux/janos/):   More
Operating System Protection for Fine-Grained Programs - Jaeger, Liedtke, Islam (1998)   (Correct)
Automatic Program Transformation with JOIE - Cohen, Chase, Kaminsky (1998)   (Correct)
The Network I/O Daemon - netiod - Gradman, Berson, Braden (2000)   (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