Request reviews (S): 6896352: CTW fails hotspot/src/share/vm/opto/escape.cpp:1155
Vladimir Kozlov
Vladimir.Kozlov at Sun.COM
Wed Nov 4 10:51:46 PST 2009
http://cr.openjdk.java.net/~kvn/6896352/webrev.00
Fixed 6896352: CTW fails hotspot/src/share/vm/opto/escape.cpp:1155
Problem:
Alias type for LoadUS(ConP char[]) node from the test
was not defined during Parse before EA since
C->get_alias_index(phase->type(address)) was not called.
But EA expects all alias types to be defined before it starts.
Solution:
Always call C->get_alias_index(phase->type(address)) in
MemNode::Ideal_common() which is called by all memory nodes.
I added "volatile" to expressions to avoid C++ removal
since the result is not used.
Reviewed by:
Fix verified (y/n): y, test
Other testing:
JPRT, CTW
More information about the hotspot-compiler-dev
mailing list