Re: [rvm-research] Escape analysis
Richard Jones <[email protected]>
| Newsgroups | gmane.comp.java.jikes.rvm.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Sam It's an optimisation that involves removing certain kinds of barrier, both read and write. While it is important not to remove barriers that should not be removed, it may not be disastrous to fail to remove some that could have been removed. Is this enough info? Thanks Richard On 14 Oct 2013, at 19:29, Sam Guyer <[email protected]> wrote: > Richard > > What are you trying to do? Is high precision important? > > On Oct 14, 2013, at 1:38 PM, Richard Jones <[email protected]> wrote: > >> >> I'm interested in some fairly simple escape analysis. While Jikes RVM seems to provide a framework for analysing escapement and applying transformations, this seems to depend on SSA, e.g. see org.jikesrvm.compilers.opt.escape.EscapeTransformations.perform(). However, the project status page indicates that SSA form in the compilers is disabled because of bugs. Looking further (e.g. http://sourceforge.net/p/jikesrvm/bugs/514/), it seems that a lot of effort was spent quite a few years ago on tracking the bugs down without success. Has anyone worked / is anyone working further on this? >> >> - Richard >> ------------------------------------------------------------------------------ >> October Webinars: Code for Performance >> Free Intel webinars can help you accelerate application performance. >> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from >> the latest Intel processors and coprocessors. See abstracts and register > >> http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk >> _______________________________________________ >> Jikesrvm-researchers mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk_______________________________________________ > Jikesrvm-researchers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk _______________________________________________ Jikesrvm-researchers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers