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
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.