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

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

Many thanks. Should the elephantTracks tool bind to HotSpot VM? What about its performance 
compared with GCTrace tool in Jike?

I visited the elephantTrack webpage. But I didn't find enough implementation documents. Could 
you give me some implementations intro if you have? I might be modify the tool to get what I need.

Thanks,
Pengcheng


On Apr 4, 2013, at 3:45 AM, Sam Guyer <[email protected]> wrote:

> 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

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