Re: [rvm-research] How can I use GCTrace tool ?
lipengcheng <[email protected]>
| Newsgroups | gmane.comp.java.jikes.rvm.devel |
|---|---|
| Message-ID | <[email protected]> |
Okay. So could you please open the newer version and the running scripts to me ? It doesn't matter if not. Just tell me. :) On Apr 4, 2013, at 10:30 AM, Sam Guyer <[email protected]> wrote: > We developed it using HotSpot as the host, but it should work with J9 as well -- any VM with a compliant JVMTI implementation. The documentation might need to be updated -- it's a little complicated to run. My student Nathan Ricci and UMass professor Eliot Moss both have scripts to run it. > > On Apr 4, 2013, at 5:15 PM, lipengcheng <[email protected]> wrote: > >> 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 > ------------------------------------------------------------------------------ > 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