Updated request for reviews (S): 6984348
Tom Rodriguez
tom.rodriguez at oracle.com
Wed Sep 15 12:04:44 PDT 2010
Can you explain what problem the old code was checking for and how the new code handles that? If m == orig_mem why do we use find_inst_mem to look it up? Wouldn't it make more sense for find_inst_mem to be used only in the assert?
tom
On Sep 15, 2010, at 11:15 AM, Vladimir Kozlov wrote:
> http://cr.openjdk.java.net/~kvn/6984348/webrev.01
>
> Fixed 6984348: Fix typo in escape.cpp
>
> After fixing typo the assert produces false negative results.
> It does not take into account that Loads don't have output
> memory edge and Stores may have several memory users.
>
> I removed this code and added few asserts into move_inst_mem().
>
> Tested with CTW and NSK.
>
More information about the hotspot-compiler-dev
mailing list