OK.
I figured it out.
I need "ant real-clean" before I rebuild it.
Du Li
Colin(Du Li) wrote:
Hi, guy,
I'm using Jikes 3.1.0, whose defaut gc is org.mmtk.plan.generational.immix.GenImmix. I wanna try other GC, e.g. copyms.
I modify the $Jikes_Root/bulid/configs/development.properties, set "config.mmtk.plan=org.mmtk.plan.copyms.CopyMS". Then rebuild Jikes with "ant ...".
In the new build "development_x86_64-linux", I can see "config.mmtk.plan=org.mmtk.plan.copyms.CopyMS" in file "constants.properties".
But when I run "rvm -X:gc:verbose=4 ...", it still give the message:
================ MMTk Configuration ================
plan = org.mmtk.plan.generational.immix.GenImmix
HEADER_MARK_BITS = true
====================================================
Why does this happen? How to change the MMTk configuration in Jikes?
Thanks.
Du Li