speed of simple loops: comparison to other language

Ulf Zibis Ulf.Zibis at gmx.de
Thu Jul 1 17:23:00 PDT 2010


Steve,

there are some pending RFE's, which are related to the performance of 
arithmetic and loops:

Bug Id:6932837  <http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6932837>  - Better use unsigned jump if one of the range limits is 0
Bug Id:6933327  <http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6933327>  - Use shifted addressing modes instead of shift instructions
Bug Id:6932852  <http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6932852>  - HotSpot could do much better with do...while loop
Bug Id:6932855  <http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6932855>  - Save superfluous CMP instruction from while loop
Bug Id:6914095  <http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6914095>  - HotSpot should reuse invariant loop parameter

Maybe it's interesting you.

-Ulf


Am 30.06.2010 13:37, schrieb Steve White:
> Hi,
>
> I have some questions regarding the raw computing speed of the Java VM.
>
>    
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20100702/95a234bc/attachment.html 


More information about the hotspot-compiler-dev mailing list