mirror of
https://github.com/openjdk/jdk.git
synced 2026-03-15 10:23:28 +00:00
8000241: langtools doesn't build
Bad merge with langtools tip caused build glitch Reviewed-by: jjg
This commit is contained in:
parent
7f58c7c7ad
commit
8fbd614bf3
@ -493,7 +493,7 @@ public class ClassWriter extends ClassFile {
|
||||
} else {
|
||||
//invokedynamic
|
||||
DynamicMethodSymbol dynSym = (DynamicMethodSymbol)m;
|
||||
Pool.MethodHandle handle = new Pool.MethodHandle(dynSym.bsmKind, dynSym.bsm, names);
|
||||
Pool.MethodHandle handle = new Pool.MethodHandle(dynSym.bsmKind, dynSym.bsm);
|
||||
bootstrapMethods.put(dynSym, handle);
|
||||
//init cp entries
|
||||
pool.put(names.BootstrapMethods);
|
||||
|
||||
@ -25,16 +25,14 @@
|
||||
|
||||
package com.sun.tools.javac.jvm;
|
||||
|
||||
import com.sun.tools.javac.code.Flags;
|
||||
import com.sun.tools.javac.code.Kinds;
|
||||
import com.sun.tools.javac.code.Symbol;
|
||||
import com.sun.tools.javac.code.Symbol.*;
|
||||
import com.sun.tools.javac.code.Type;
|
||||
|
||||
import com.sun.tools.javac.util.ArrayUtils;
|
||||
import com.sun.tools.javac.util.Assert;
|
||||
import com.sun.tools.javac.util.Filter;
|
||||
import com.sun.tools.javac.util.Name;
|
||||
import com.sun.tools.javac.util.Names;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
|
||||
@ -160,7 +160,7 @@ public class TestInvokeDynamic {
|
||||
case CLASS:
|
||||
return syms.stringType.tsym;
|
||||
case METHOD_HANDLE:
|
||||
return new Pool.MethodHandle(REF_invokeVirtual, syms.arrayCloneMethod, names);
|
||||
return new Pool.MethodHandle(REF_invokeVirtual, syms.arrayCloneMethod);
|
||||
case METHOD_TYPE:
|
||||
return syms.arrayCloneMethod.type;
|
||||
default:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user