Re: [rvm-research] How can I use GCTrace tool ?
Sam Guyer <[email protected]>
| Newsgroups | gmane.comp.java.jikes.rvm.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Pencheng We have built a new GC tracing tool based on the Merlin algorithm -- you can download it here: http://www.cs.tufts.edu/research/redline/elephantTracks/ It runs as a JVMTI agent on any of the commercial JVMs. -Sam On Apr 4, 2013, at 2:07 AM, lipengcheng <[email protected]> wrote: > 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 > _______________________________________________ > Jikesrvm-researchers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers ------------------------------------------------------------------------------ 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 _______________________________________________ Jikesrvm-researchers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers