Request for review: 8000797: NPG: is_pseudo_string_at() doesn't work

Coleen Phillimore coleen.phillimore at
Fri Feb 8 13:59:45 PST 2013

Summary: Null out the original string when patching constant pool with 

This call is_pseudo_string() conditionalized a pseudo_string_at() call, 
but since it always failed, it went to string_at() which returned the 
same thing.   The only thing that seems to treat pseudo-string and 
regular strings differently is the verifier.   The verifier pushes an 
object for pseudo string vs. an object of type java/lang/String.

open webrev at
bug link at

Tested with vm.mlvm.testlists and java/lang/invoke tests.


More information about the hotspot-runtime-dev mailing list