Syntax patterns: more statistics.
Ulf Zibis
Ulf.Zibis at gmx.de
Wed Apr 22 05:19:07 PDT 2009
These cases are just resolved by HotSpot compiler.
See:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6797305
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6814842
http://mail.openjdk.java.net/pipermail/hotspot-dev/2009-January/001100.html
http://mail.openjdk.java.net/pipermail/hotspot-dev/2009-January/001025.html
http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2009-February/000725.html
http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2009-March/000769.html
-Ulf
Am 22.04.2009 12:04, Bruce Chapman schrieb:
> Ruslan,
>
> I downloaded your tool and read through the documentation but it was not
> obvious to me how to look for my pattern, can I add one more request
> since you seem to be planning another "run" for coin please?
>
> For the "PROPOSAL: Unsigned Integer Widening Operator"
> http://docs.google.com/Doc?id=dcvp3mkv_2k39wt5gf&hl
>
> could you please look for these patterns (bitwise integer and expressions)
>
> $x & 0xff
>
> and
>
> 0xFF & $x
>
>
> where $x is an expression of type byte. (I would expect around 90% or
> more of the matches to be where $x is a byte array access expression,
> and most of the remainder to be byte variables, with most also being
> with the int literal on right hand side. I would not expecting you to
> distinguish 0xff from 255, but the pattern definately ONLY matches when
> anding with this value.
>
> thanks
>
> Bruce
>
>
>
More information about the coin-dev
mailing list