Embedded JVM Concurrent Garbage Collector Internals

P. Petrov and M. Vechev (Bulgaria)


Java, garbage collector, embeddedJVM, concurrent, non-conservative, reference stack.


The paper presents the design and implementation details of a Concurrent Garbage Collector for an Embedded Java Virtual Machine. A novel method is introduced for tracing references in Java Stack Frames based on the Reference Stack concept. The data structures, memory allocation and garbage collection strategies, as well as the garbage collector and JVM interfaces are described in detail and relevant JVM operation topics are discussed.

Important Links:

Go Back