--- old/src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java 2016-05-18 23:02:16.000000000 +0200 +++ new/src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java 2016-05-18 23:02:15.000000000 +0200 @@ -62,13 +62,6 @@ boolean isInstanceClass(); /** - * Checks whether this type is an array class. - * - * @return {@code true} if this type is an array class - */ - boolean isArray(); - - /** * Checks whether this type is primitive. * * @return {@code true} if this type is primitive @@ -137,14 +130,6 @@ boolean isInstance(JavaConstant obj); /** - * Returns this type if it is an exact type otherwise returns null. This type is exact if it is - * void, primitive, final, or an array of a final or primitive type. - * - * @return this type if it is exact; {@code null} otherwise - */ - ResolvedJavaType asExactType(); - - /** * Gets the super class of this type. If this type represents either the {@code Object} class, * an interface, a primitive type, or void, then null is returned. If this object represents an * array class then the type object representing the {@code Object} class is returned.