Next: Trademarks
Up: A Modular and Extensible Infrastructure
Previous: Concluding Remarks
- 1
-
B. Alpern et al., ``The Jalapeño virtual machine,'' IBM Systems
Journal, vol. 39, no. 1, pp. 211-238, 2000.
- 2
-
K. Ishizaki et al., ``Design, implementation and evaluation of optimizations
in a just-in-time compiler,'' in Java Grande, pp. 119-128, 1999.
- 3
-
P. Artigas, M. Gupta, S. Midkiff, and J. Moreira, ``High performance numerical
computing in Java: Language and compiler issues,'' in Proc. of LCPC,
pp. 1-17, 1999.
- 4
-
P. Wu, S. Midkiff, J. Moreira, and M. Gupta, ``Efficient support for complex
numbers in Java,'' in Proc. of Java Grande, pp. 109-118, 1999.
- 5
-
T. Domani et al., ``Implementing an on-the-fly garbage collector for
Java,'' in Proc. of the Symp. on Memory Management, pp. 155-165,
2000.
- 6
-
D. Bacon, C. Attanasio, H. Lee, V. Rajan, and S. Smith, ``Java without the
coffee breaks: A nonintrusive multiprocessor garbage collector,'' in Proc. of PLDI, pp. 92-103, 2001.
- 7
-
E. Gagnon and L. Hendren, ``SableVM: A research framework for the efficient
execution of Java bytecode,'' in Proc. of USENIX JVM'01, pp. 27-39,
2001.
- 8
-
Sun Microsystems, https://www.java.sun.com, 2002.
- 9
-
T. Wilkinson, ``Kaffe -- a virtual machine to run Java code,''
https://www.kaffe.org, 2002.
- 10
-
``GNU Classpath,'' https://www.gnu.org/software/classpath/ classpath.html,
2002.
- 11
-
``Java Native Interface,'' https://java.sun.com/j2se/1.3/docs/guide/jni/
index.html, 2002.
- 12
-
H. Boehm and M. Weiser, ``Garbage collection in an uncooperative environment,''
Software Practice and Experience, vol. 18, no. 9, pp. 807-820, 1988.
- 13
-
O. Krieger and M. Stumm, ``HFS: A performance-oriented flexible file system
based on building-block compositions,'' ACM Trans. on Computer Systems,
vol. 15, no. 3, pp. 286-321, 1997.
- 14
-
F. Siebert and A. Walter, ``Deterministic execution of Java's primitive
bytecode operations,'' in Proc. of USENIX JVM'01, pp. 141-152, 2001.
- 15
-
T. Lindholm and F. Yellin, The Java Virtual Machine Specification, Second
Edition.
Addison-Wesley, 1999.
- 16
-
P. Doyle, ``Jupiter: a modular and extensible Java Virtual Machine
framework,'' Master's thesis, University of Toronto, 2002.
- 17
-
IEEE/ANSI, ``Posix threads extensions. IEEE/ANSI 1003.1c-1995,'' 1995.
- 18
-
``SPECjvm98,'' https://www.specbench.org/ osg/jvm98, 2002.
- 19
-
J. Whaley, ``joeq virtual machine,'' https://joeq.sourceforge.net/index.htm,
2002.
- 20
-
F. Maruyama, ``OpenJIT 2: The design and implementation of application
framework for JIT compilers,'' in Work-in-Progress Session of USENIX
JVM'01, 2001.
- 21
-
``The Jikes research virtual machine (RVM),''
https://www-124.ibm.com/developerworks/oss/jikesrvm/, 2002.
Tarek S. Abdelrahman
2002-05-27