--- old/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java 2014-10-02 10:23:42.312442925 +0200 +++ new/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java 2014-10-02 10:23:42.212438763 +0200 @@ -85,6 +85,7 @@ import jdk.internal.org.objectweb.asm.Handle; import jdk.internal.org.objectweb.asm.MethodVisitor; import jdk.internal.org.objectweb.asm.Type; +import jdk.nashorn.internal.objects.annotations.SpecializedFunction.LinkLogic; /** * Base class for all method generating classes. @@ -97,7 +98,7 @@ private final Type returnType; private final Type[] argumentTypes; - static final Type EMPTY_LINK_LOGIC_TYPE = Type.getType("Ljdk/nashorn/internal/objects/annotations/SpecializedFunction$LinkLogic$Empty;"); + static final Type EMPTY_LINK_LOGIC_TYPE = Type.getType(LinkLogic.getEmptyLinkLogicClass()); MethodGenerator(final MethodVisitor mv, final int access, final String name, final String descriptor) { super(Main.ASM_VERSION, mv);