< prev index next >
src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
Print this page
*** 109,118 ****
--- 109,123 ----
byte[] generateInvokersHolderClassBytes(String className,
MethodType[] invokerMethodTypes,
MethodType[] callSiteMethodTypes);
/**
+ * Returns a {@code Map<String, byte[]>} represent holder class vs class bytes
+ * @param lines input as TRACE_LF_RESOLVE
+ */
+ Map<String, byte[]> generateMethodHandleHolderClasses(String... lines);
+ /**
* Returns a var handle view of a given memory address.
* Used by {@code jdk.internal.foreign.LayoutPath} and
* {@code jdk.incubator.foreign.MemoryHandles}.
*/
VarHandle memoryAccessVarHandle(Class<?> carrier, long alignmentMask,
< prev index next >