[rvm-research] Optimizing compiler debugging

Ricardo Coelho <[email protected]>
Newsgroups gmane.comp.java.jikes.rvm.devel
Message-ID <CAGBF_r32dVHSuzLifZtxJ=Tu4U+pOCsZe5WXmV05HNmiJGEwtw@mail.gmail.com>
I have just a small question: I'm debugging a modification that I
introduced on the optimizing compiler related to the multiplication and
division by constant code in class Simplifier, and I'm using prototype-opt,
OptTestHarness and its options to study the intermediate representation
generated by the modifications. Using this, I can see the effect of them,
but when I try to run using for example the general command for the
optimizing compiler "./rvm -X:aos:initial_compiler=opt
-X:aos:enable_recompilation=false -X:opt:print_all_ir=true Foo" it
generates a different intermediate representation. Is there any specific
reason for this, maybe related to the different steps of optimizing? Or is
there more options that I should put in order to see the changes brought by
the modification on the IR?

Thank you for your time.
-- 
Ricardo Coelho
Student at Instituto Superior Técnico

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y

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