Request for reviews (M): 6710487: More than half of JDI Regression tests hang with COOPs in -Xcomp mode
Vladimir.Kozlov at Sun.COM
Mon Jun 23 10:21:50 PDT 2008
I updated webrev with new code.
Fixed 6710487: More than half of JDI Regression tests hang with COOPs in -Xcomp mode
DecodeNNode::decode() and EncodePNode::encode() contains
Identity transformation (may return a preexisting ideal node)
which could cause infinite loop during gvn transformation.
Remove DecodeNNode::decode() and EncodePNode::encode() methods.
Both nodes now have Identity() and Value() methods which
do transformations we need.
Replace TypeOopPtr::make_narrowoop() with Type::make_narrowoop() and
TypeNarrowOop::make_oopptr() with Type::make_ptr() to simplify the code.
Fix verified (y/n): y, all JDI regression tests
JPRT, CTW, NSK, runThese
More information about the hotspot-compiler-dev