--- old/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java 2014-10-07 10:26:23.992276018 +0200 +++ new/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java 2014-10-07 10:26:23.892271848 +0200 @@ -86,6 +86,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. @@ -98,7 +99,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(ASM4, mv);