[rvm-research] running GraphChi with JikesRVM

Shoaib Akram <[email protected]> Sun, 15 Oct 2017 17:07:28 +0200
Newsgroups gmane.comp.java.jikes.rvm.devel
Message-ID <[email protected]>
Hi All,

I am trying to run one of the applications in the GraphChi graph processing framework with JikesRVM. I could only compile GraphChi with a version of Java compiler that JikesRVM doesn’t support. So I hacked the ClassFileReader.java in JikesRVM to make it believe it can support a class file version number greater than 50. I just want to give it a shot and see if things work out.

So not all is lost. After some processing, I get the error I reproduce below. I would be glad if some one gives me directions on how to cross this obstacle ;) Thanks a ton!

BTW, has anyone tried running GraphChi with JikesRVM?

Exception in thread "MainThread" java.lang.UnsatisfiedLinkError: < BootstrapCL, Ljava/lang/management/VMManagementFactory; >.getMemoryPoolNames ()[Ljava/lang/String;
  at org.jikesrvm.runtime.DynamicLinker.unimplementedNativeMethod(DynamicLinker.java:64)
  at java.lang.management.ManagementFactory.getMemoryPoolMXBeans(ManagementFactory.java:397)
  at java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:510)
  at com.yammer.metrics.reporting.JmxReporter.<init>(JmxReporter.java:388)
  at com.yammer.metrics.reporting.JmxReporter.startDefault(JmxReporter.java:340)
  at com.yammer.metrics.Metrics.<clinit>(Metrics.java:20)
  at org.jikesrvm.classloader.RVMClass.initialize(RVMClass.java:1542)
  at org.jikesrvm.runtime.RuntimeEntrypoints.initializeClassForDynamicLink(RuntimeEntrypoints.java:610)
  at org.jikesrvm.classloader.TableBasedDynamicLinker.resolveMember(TableBasedDynamicLinker.java:76)
  at org.jikesrvm.classloader.TableBasedDynamicLinker.resolveMember(TableBasedDynamicLinker.java:65)
  at edu.cmu.graphchi.engine.GraphChiEngine.<init>(GraphChiEngine.java:85)
  at edu.cmu.graphchi.apps.Pagerank.main(Pagerank.java:108) 

Regards,
Shoaib.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Jikesrvm-researchers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers