Skip to content

This code was written with MMTk Tutorial. This tutorial will build up a sophisticated garbage collector from scratch.

Notifications You must be signed in to change notification settings

Elizaveta239/MMTk-gc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

MMTk-gc

This code was written with MMTk Tutorial(http://jikesrvm.org/MMTk+Tutorial). This tutorial will build up a sophisticated garbage collector from scratch. MMTk was build with two collectors:

  1. Mark-Sweep Collector,
  2. Hybrid Copying/Mark-Sweep Collector.

To build it: bin/buildit localhost BaseBaseTutorial

If you have problems with $JAVA_HOME add the next line: -j /usr/lib/jvm/java-1.6.0-openjdk-i386

To run it: dist/BaseBaseTutorial_ia32-linux/rvm HelloWorld

There is interesting benchmark test/GCBench.java If you use -X:gc:verbose=3 you can see the movement of data among the spaces at each garbage collection.

About

This code was written with MMTk Tutorial. This tutorial will build up a sophisticated garbage collector from scratch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published