[rvm-research] Improving multiplication and division by constant code (RVM-256 from JIRA)
Ricardo Coelho <[email protected]>
| Newsgroups | gmane.comp.java.jikes.rvm.devel |
|---|---|
| Message-ID | <CAGBF_r1_aVjbkKgrdH83-qMafSsz7yOUhCQKm1PuFR+5iW1BYQ@mail.gmail.com> |
Hello. I found this issue https://xtenlang.atlassian.net/browse/RVM-256 about improving multiplication and division by constant code, and I have been searching about it on the class Simplifier in optimizing compiler. I found the methods intMul, intDiv, longMul, longDiv, floatMul, floatDiv, doubleMul, doubleDiv and multiplyByConstant, where this optimization would take place, and I would like to ask if this subject still can be subjected to a better scheme since there have been several changes to this class since this issue was created. If so, I also would like to ask if you have some recommendation about this issue, like any paper that we can rely on. Currently I am reading the paper referenced in sourceforge related to this issue http://sourceforge.net/p/jikesrvm/feature-requests/130/). Additionally, related to the generation of intermediate representation and in order to debug, is there any way we can access it during test running provided with the VM? Any help would be much appreciated Thanks -- 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