buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java

Print this page
rev 736 : 8029031: "ant clean jar" on nashorn repo results in number of ASM deprecated warnings
Reviewed-by: lagergren, jlaskey, hannesw

*** 347,369 **** } } // invokes, field get/sets void invokeInterface(final String owner, final String method, final String desc) { ! super.visitMethodInsn(INVOKEINTERFACE, owner, method, desc); } void invokeVirtual(final String owner, final String method, final String desc) { ! super.visitMethodInsn(INVOKEVIRTUAL, owner, method, desc); } void invokeSpecial(final String owner, final String method, final String desc) { ! super.visitMethodInsn(INVOKESPECIAL, owner, method, desc); } void invokeStatic(final String owner, final String method, final String desc) { ! super.visitMethodInsn(INVOKESTATIC, owner, method, desc); } void putStatic(final String owner, final String field, final String desc) { super.visitFieldInsn(PUTSTATIC, owner, field, desc); } --- 347,369 ---- } } // invokes, field get/sets void invokeInterface(final String owner, final String method, final String desc) { ! super.visitMethodInsn(INVOKEINTERFACE, owner, method, desc, true); } void invokeVirtual(final String owner, final String method, final String desc) { ! super.visitMethodInsn(INVOKEVIRTUAL, owner, method, desc, false); } void invokeSpecial(final String owner, final String method, final String desc) { ! super.visitMethodInsn(INVOKESPECIAL, owner, method, desc, false); } void invokeStatic(final String owner, final String method, final String desc) { ! super.visitMethodInsn(INVOKESTATIC, owner, method, desc, false); } void putStatic(final String owner, final String field, final String desc) { super.visitFieldInsn(PUTSTATIC, owner, field, desc); }
*** 411,421 **** "Ljava/io/PrintStream;"); super.visitLdcInsn(msg); super.visitMethodInsn(INVOKEVIRTUAL, "java/io/PrintStream", "println", ! "(Ljava/lang/String;)V"); } // print the object on the top of the stack void printObject() { super.visitFieldInsn(GETSTATIC, --- 411,421 ---- "Ljava/io/PrintStream;"); super.visitLdcInsn(msg); super.visitMethodInsn(INVOKEVIRTUAL, "java/io/PrintStream", "println", ! "(Ljava/lang/String;)V", false); } // print the object on the top of the stack void printObject() { super.visitFieldInsn(GETSTATIC,
*** 424,431 **** "Ljava/io/PrintStream;"); super.visitInsn(SWAP); super.visitMethodInsn(INVOKEVIRTUAL, "java/io/PrintStream", "println", ! "(Ljava/lang/Object;)V"); } } --- 424,431 ---- "Ljava/io/PrintStream;"); super.visitInsn(SWAP); super.visitMethodInsn(INVOKEVIRTUAL, "java/io/PrintStream", "println", ! "(Ljava/lang/Object;)V", false); } }