From: Khilan G. <kh...@do...> - 2009-09-10 14:43:15
|
Hi, I've been looking through the rvm command line flags here: http://www.jikesrvm.org/Running+the+RVM and noticed the flag no_synchro for the optimising compiler. However, this flag doesn't seem to exist anymore or has it been moved somewhere else? Thanks -- Khilan Gudka PhD Student Department of Computing Imperial College London http://www.doc.ic.ac.uk/~khilan/ On 8 Sep 2009, at 21:06, Khilan Gudka wrote: > Hi, > > Thanks for the advice. I'm using Soot. > > Khilan > > -- > Khilan Gudka > PhD Student > Department of Computing > Imperial College London > http://www.doc.ic.ac.uk/~khilan/ > > On 8 Sep 2009, at 21:02, Steve Blackburn wrote: > >> Yes, asm is the popular choice these days. Furthermore, it is one >> of >> our build dependencies already (we use it for adding annotations). >> >> --Steve >> >> On 09/09/2009, at 3:44 AM, Filip Pizlo wrote: >> >>> I'm an ASM fan (http://asm.ow2.org/). This would be quite trivial >>> in >>> ASM. >>> >>> -Filip >>> >>> >>> >>> On Sep 8, 2009, at 13:39 , Emery Berger wrote: >>> >>>> Another possibility - which would allow you to use other JVMs, >>>> should >>>> you so desire, and would probably be easier than modifying the >>>> Jikes >>>> compiler - would be to use bytecode rewriting. Which raises a good >>>> question - what Java bytecode rewriters are people using these >>>> days? >>>> >>>> -- >>>> Emery Berger >>>> Associate Professor >>>> Dept. of Computer Science >>>> University of Massachusetts >>>> www.cs.umass.edu/~emery >>>> >>>> >>>> >>>> 2009/9/8 David P Grove <gr...@us...>: >>>>> Khilan Gudka <kh...@do...> wrote on 09/08/2009 06:36:07 >>>>> AM: >>>>>> >>>>>> Is there any easy way to turn synchronized into a no-op? I would >>>>>> like >>>>>> to do various (timing) comparisons like against a version with no >>>>>> synchronisation. >>>>>> >>>>> >>>>> Since Jikes RVM uses Java synchronization for its own >>>>> implementation, I >>>>> think it is fairly unlikely that no-oping all synchronization is >>>>> likely to >>>>> yield a working VM. >>>>> >>>>> Probably your best bet would be to try to modify the optimizing >>>>> compiler to >>>>> no-op monitorenter/exit bytecodes for selected application >>>>> classes. Won't >>>>> be perfect, but maybe enough for you to see something. >>>>> >>>>> --dave >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Let Crystal Reports handle the reporting - Free Crystal Reports >>>>> 2008 30-Day >>>>> trial. Simplify your report design, integration and deployment - >>>>> and focus >>>>> on >>>>> what you do best, core application coding. Discover what's new >>>>> with >>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>>> _______________________________________________ >>>>> Jikesrvm-researchers mailing list >>>>> Jik...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers >>>>> >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Let Crystal Reports handle the reporting - Free Crystal Reports >>>> 2008 >>>> 30-Day >>>> trial. Simplify your report design, integration and deployment - >>>> and >>>> focus on >>>> what you do best, core application coding. Discover what's new with >>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>> _______________________________________________ >>>> Jikesrvm-researchers mailing list >>>> Jik...@li... >>>> https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers >>> >>> >>> ------------------------------------------------------------------------------ >>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >>> 30-Day >>> trial. Simplify your report design, integration and deployment - and >>> focus on >>> what you do best, core application coding. Discover what's new with >>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>> _______________________________________________ >>> Jikesrvm-researchers mailing list >>> Jik...@li... >>> https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers >> >> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >> 30-Day >> trial. Simplify your report design, integration and deployment - and >> focus on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> Jikesrvm-researchers mailing list >> Jik...@li... >> https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > trial. Simplify your report design, integration and deployment - and > focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Jikesrvm-researchers mailing list > Jik...@li... > https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers |