--- old/src/share/vm/utilities/constantTag.cpp 2017-06-08 09:09:12.994106422 -0400 +++ new/src/share/vm/utilities/constantTag.cpp 2017-06-08 09:09:12.890216827 -0400 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -55,6 +55,7 @@ case JVM_CONSTANT_MethodHandleInError : case JVM_CONSTANT_MethodType : case JVM_CONSTANT_MethodTypeInError : + case JVM_CONSTANT_InvokeDynamicInError : return T_OBJECT; default: ShouldNotReachHere(); @@ -71,6 +72,8 @@ return JVM_CONSTANT_MethodHandle; case JVM_CONSTANT_MethodTypeInError: return JVM_CONSTANT_MethodType; + case JVM_CONSTANT_InvokeDynamicInError: + return JVM_CONSTANT_InvokeDynamic; default: return _tag; } @@ -85,6 +88,8 @@ return JVM_CONSTANT_MethodHandleInError; case JVM_CONSTANT_MethodType: return JVM_CONSTANT_MethodTypeInError; + case JVM_CONSTANT_InvokeDynamic: + return JVM_CONSTANT_InvokeDynamicInError; default: ShouldNotReachHere(); return JVM_CONSTANT_Invalid; @@ -125,6 +130,8 @@ return "MethodType Error"; case JVM_CONSTANT_InvokeDynamic : return "InvokeDynamic"; + case JVM_CONSTANT_InvokeDynamicInError : + return "InvokeDynamic Error"; case JVM_CONSTANT_Utf8 : return "Utf8"; case JVM_CONSTANT_UnresolvedClass :