Visualising the train garbage collector
Proceedings of the 3rd international symposium on Memory management
Beltway: getting around garbage collection gridlock
PLDI '02 Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation
GCspy: an adaptable heap visualisation framework
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Open runtime platform: flexibility with performance using interfaces
JGI '02 Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande
Persistence and Java - A Balancing Act
Proceedings of the International Symposium on Objects and Databases
A Lightweight Java Virtual Machine for a Stack-Based Microprocessor
Proceedings of the 2nd Java Virtual Machine Research and Technology Symposium
Concurrent Remembered Set Refinement in Generational Garbage Collection
Proceedings of the 2nd Java Virtual Machine Research and Technology Symposium
Architecture of the PEVM: A High-Performance Orthogonally Persistent Java Virtual Machine
POS-9 Revised Papers from the 9th International Workshop on Persistent Object Systems
Scalable and Recoverable Implementation of Object Evolution for the PJama1 Platform
POS-9 Revised Papers from the 9th International Workshop on Persistent Object Systems
OOPSLA '02 Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments
A parallel, incremental, mostly concurrent garbage collector for servers
ACM Transactions on Programming Languages and Systems (TOPLAS)
Parallel garbage collection for shared memory multiprocessors
JVM'01 Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1
Hi-index | 0.02 |
This document describes how to write a garbage collector (GC) forthe EVM. It assumes that the reader has a good understanding ofgarbage collection issues and some familiarity with theJavaTM language. The EVM is part of a research projectat Sun Labs. The interfaces described in this document are underdevelopment and are guaranteed to change. In fact, the purpose ofthis document is to solicit feedback to improve the interfacesdescribed herein. As a result, specific product plans should not bebased on this document; everything is expected tochange.1EVM, the Java virtual machine known previouslyas ExactVM, is embedded in Sun's Java 2 SDK Production Release forSolarisTM, available athttp://www.sun.com/solaris/java/.