[rvm-research] How can I use GCTrace tool ?

lipengcheng <[email protected]>
Newsgroups gmane.comp.java.jikes.rvm.devel
Message-ID <[email protected]>
Hi all,

When I build Jike with FastAdaptiveGCTrace config, it happens the following errors.
My question is how can I use the Merlin trace tool in the current version ? I see this issue will be fixed in v3.1.4. 
Thanks.

Pengcheng

[mkdir] Created dir: jike/code/target/BaseBaseGCTrace_x86_64-osx/bootimage-writer
    [javac] Compiling 8 source files to /jike/code/target/BaseBaseGCTrace_x86_64-osx/bootimage-writer

gen-primordial-list:

build-bootimage:
     [echo] Building bootimage. Output redirected to : /jike/code/target/BaseBaseGCTrace_x86_64-osx/BootImageWriterOutput.txt
     [echo] MMTk properties =/jike/code/build/mmtk/default.properties
     [java] Java Result: 1
     [echo] Exception in thread "main" java.lang.Error: Unsupported allocation
     [echo] while copying class org.jikesrvm.compilers.baseline.ReferenceMaps$MergeOperation:class java.lang.Class from null
     [echo] 	at org.jikesrvm.tools.bootImageWriter.BootImageWriter.copyToBootImage(BootImageWriter.java:2032)
     [echo] 	at org.jikesrvm.tools.bootImageWriter.BootImageWriter.processPendingEntries(BootImageWriter.java:1888)
     [echo] 	at org.jikesrvm.tools.bootImageWriter.BootImageWriter.main(BootImageWriter.java:1015)
     [echo] Caused by: java.lang.Error: Unsupported allocation
     [echo] 	at org.jikesrvm.objectmodel.ObjectModel.allocateScalar(ObjectModel.java:758)
     [echo] 	at org.jikesrvm.tools.bootImageWriter.BootImage.allocateScalar(BootImage.java:235)
     [echo] 	at org.jikesrvm.tools.bootImageWriter.BootImageWriter.copyToBootImage(BootImageWriter.java:2019)
     [echo] 	... 2 more


------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.