See this document in CiteSeerX!

RISC-like approach to flexible, high-performance virtual machine design (1998)  (Make Corrections)  
Timothy L. Harris



  Home/Search   Context   Related

 
View or download:
cl.cam.ac.uk/~tlh2...sisproposal.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cl.cam.ac.uk/~tlh20/ (more)
(Enter author homepages)

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

Abstract: Contents 1 Introduction 5 2 Problems 6 2.1 Flexibility of the Java Virtual Machine . . . . . . . . . . . . . . . . . 6 2.1.1 Storage management . . . . . . . . . . . . . . . . . . . . . . 6 2.1.2 Bytecode verification . . . . . . . . . . . . . . . . . . . . . . 7 2.1.3 Primitive operations . . . . . . . . . . . . . . . . . . . . . . 8 2.1.4 Thread scheduling . . . . . . . . . . . . . . . . . . . . . . . 9 2.2 Virtual machine complexity . . . . . . . . . . . . . . . . . . . . . . . 9 2.2.1 Size... (Update)

Similar documents (at the sentence level):
6.4%:   Implementation techniques for a multi-service Java Virtual Machine - Harris (1999)   (Correct)

Active bibliography (related documents):   More   All
1.7:   First Year Report - Harris (1998)   (Correct)
1.0:   Extensible Virtual Machines - Harris (2001)   (Correct)
0.3:   A Survey of Adaptive Optimization in Virtual Machines - Arnold, Fink, Grove, Hind.. (2004)   (Correct)

Similar documents based on text:   More   All
0.2:   A just-in-time Java bytecode compiler - Harris (1997)   (Correct)
0.1:   Shallow Finite State Verification - Field, Goyal, Yahav, Ramalingam (2002)   (Correct)
0.1:   Typestate Verification: Abstraction Techniques and.. - Field, Goyal.. (2003)   (Correct)

BibTeX entry:   (Update)

@misc{ harris-risclike,
  author = "Timothy L. Harris",
  title = "RISC-like approach to flexible, high-performance virtual machine design",
  url = "citeseer.ist.psu.edu/harris98risclike.html" }
Citations (may not include all citations):
746   The Java Virtual Machine Specification (context) - Lindholm, Yellin - 1997
566   Proof-carrying code - Necula - 1997
380   The Java Language Specification (context) - Gosling, Joy et al. - 1997
339   Efficient software-based fault isolation - Wahbe, Lucco et al. - 1993
262   Uniprocessor garbage collection techniques - Wilson - 1992
257   Smalltalk-80: The Language and its Implementation (context) - Goldberg, Robson - 1983
238   Pizza into java: Translating theory into practice - Odersky, Wadler - 1997
167   Garbage collection in an uncooperative environment (context) - Boehm, Weiser - 1988
131   The Mythical Man Month --- Essays on Software Engineering (context) - Brooks - 1975
121   Efficient implementation of the smalltalk-80 system - Deutsch, Schiffman - 1984
118   Extensible security architecture for Java - Wallach, Balfanz et al. - 1997
112   Dynamic storage allocation: A survey and critical review - Wilson, Johnstone et al.
92   Active bridging - Alexander, Shaw et al. - 1997
82   Typeful programming - Cardelli
58   Java intermediate bytecodes (context) - Gosling - 1995
44   Smalltalk-80: Bits of History (context) - Krasner - 1984
36   Genericity in Java with virtual types - Thorup - 1997
33   Reduced instruction set computers (context) - Patterson - 1985
23   Java security: Web browsers and beyond - Dean, Felten et al. - 1997
22   A high-performance garbage collector for Standard ML - Reppy - 1993
19   A tree-based alternative to Java bytecodes - Kistler, Franz - 1996
18   Programming the Internet in Ada - Taft
12   The extensible Java preprocessor kit and a tiny data-paralle.. - Ichisugi, Roudier - 1997
11   Real-time replication-based garbage collection (context) - Nettles, O'Toole - 1993
10   Architecture of SOAR: Smalltalk on a RISC (context) - Ungar, Blau et al. - 1984
8   SOAR: Smalltalk without bytecodes (context) - Samples, Ungar et al. - 1986
7   The Brisk Machine: A simplified STG machine - Holyer, Spiliopoulou - 1998
7   Fast and effective code generation in a just-in-time Java co.. (context) - Adl-Tabatabai, Cierniak et al. - 1998
7   Department of Information and Computer Science (context) - Kistler, Franz et al. - 1996
6   Code-generation on-the-fly: A key for portable software (context) - Franz
6   Controversy: The case for multiple inheritance in C (context) - Waldo
5   programmer's reference manual (context) - Family, Manual - 1996
5   Efficient and language-independent mobile programs - Adl-Tabatabai, Langdale et al. - 1996
5   Theory and Practice of Object Sytems (context) - Agesen, implementation et al. - 1997
5   The Kawa Scheme interpreter project (context) - Bothner, Milowsk - 1996
4   Cint: a RISC interpreter for the C programming language (context) - Davidson, Gresh - 1987
3   University of Cambridge Computer Laboratory (context) - Harris, report - 1998
3   ACM SIGPLAN Notices (context) - Necula, Lee et al. - 1998
3   Language Design in the Marketplace of Ideas (context) - Waldo, Evolution - 1993
3   Experience with a software-defined machine architecture (context) - Wall - 1992
3   The implementation of BCPL (context) - Richards - 1977
3   The case against multiple inheritance in C (context) - Cargill - 1993
2   Java runtime internals (context) - Yellin, Lindholm - 1997
1   Ghost machine (context) - McDirmid - 1998
1   Trimming Java down to size - McDowell, Allen et al.
1   Seminar given at CMU (context) - Richards, codes et al. - 1997

Documents on the same site (http://www.cl.cam.ac.uk/~tlh20/):   More
A just-in-time Java byte-code compiler - Harris (1997)   (Correct)
A just-in-time Java bytecode compiler - Harris (1997)   (Correct)
A just-in-time Java bytecode compiler - Harris (1997)   (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