Searched refs:linker (Results 51 - 75 of 164) sorted by relevance

1234567

/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/support/
H A DSimpleRelinkableCallSite.java89 import jdk.dynalink.linker.GuardedInvocation;
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/
H A DScriptUtils.java30 import jdk.dynalink.linker.LinkerServices;
35 import jdk.nashorn.internal.runtime.linker.Bootstrap;
172 final LinkerServices linker = Bootstrap.getLinkerServices();
174 final MethodHandle converter = linker.getTypeConverter(objToConvert.getClass(), clazz);
/openjdk9/nashorn/samples/dynalink/
H A DBufferIndexingLinkerExporter.java54 import jdk.dynalink.linker.GuardedInvocation;
55 import jdk.dynalink.linker.GuardingDynamicLinker;
56 import jdk.dynalink.linker.GuardingDynamicLinkerExporter;
57 import jdk.dynalink.linker.LinkRequest;
58 import jdk.dynalink.linker.LinkerServices;
59 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
60 import jdk.dynalink.linker.support.Guards;
61 import jdk.dynalink.linker.support.Lookup;
64 * This is a dynalink pluggable linker (see http://openjdk.java.net/jeps/276).
65 * This linker add
[all...]
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/
H A DReflectionCheckLinker.java26 package jdk.nashorn.internal.runtime.linker;
35 import jdk.dynalink.linker.GuardedInvocation;
36 import jdk.dynalink.linker.LinkRequest;
37 import jdk.dynalink.linker.LinkerServices;
38 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
87 // let the next linker deal with actual linking
H A DBootstrap.java26 package jdk.nashorn.internal.runtime.linker;
43 import jdk.dynalink.linker.GuardedInvocation;
44 import jdk.dynalink.linker.GuardingDynamicLinker;
45 import jdk.dynalink.linker.LinkRequest;
46 import jdk.dynalink.linker.LinkerServices;
47 import jdk.dynalink.linker.MethodTypeConversionStrategy;
48 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
49 import jdk.dynalink.linker.support.TypeUtilities;
107 final JSObjectLinker linker = new JSObjectLinker(nbl);
108 return Collections.singletonList(linker);
[all...]
H A DBrowserJSObjectLinker.java26 package jdk.nashorn.internal.runtime.linker;
29 import static jdk.nashorn.internal.runtime.linker.BrowserJSObjectLinker.JSObjectHandles.JSOBJECT_CALL;
30 import static jdk.nashorn.internal.runtime.linker.BrowserJSObjectLinker.JSObjectHandles.JSOBJECT_GETMEMBER;
31 import static jdk.nashorn.internal.runtime.linker.BrowserJSObjectLinker.JSObjectHandles.JSOBJECT_GETSLOT;
32 import static jdk.nashorn.internal.runtime.linker.BrowserJSObjectLinker.JSObjectHandles.JSOBJECT_SETMEMBER;
33 import static jdk.nashorn.internal.runtime.linker.BrowserJSObjectLinker.JSObjectHandles.JSOBJECT_SETSLOT;
38 import jdk.dynalink.linker.GuardedInvocation;
39 import jdk.dynalink.linker.LinkRequest;
40 import jdk.dynalink.linker.LinkerServices;
41 import jdk.dynalink.linker
[all...]
H A DNashornBeansLinker.java26 package jdk.nashorn.internal.runtime.linker;
43 import jdk.dynalink.linker.ConversionComparator.Comparison;
44 import jdk.dynalink.linker.GuardedInvocation;
45 import jdk.dynalink.linker.GuardingDynamicLinker;
46 import jdk.dynalink.linker.LinkRequest;
47 import jdk.dynalink.linker.LinkerServices;
48 import jdk.dynalink.linker.MethodHandleTransformer;
49 import jdk.dynalink.linker.support.DefaultInternalObjectFilter;
50 import jdk.dynalink.linker.support.Lookup;
51 import jdk.dynalink.linker
[all...]
H A DJavaSuperAdapterLinker.java26 package jdk.nashorn.internal.runtime.linker;
30 import static jdk.nashorn.internal.runtime.linker.JavaAdapterBytecodeGenerator.SUPER_PREFIX;
38 import jdk.dynalink.linker.GuardedInvocation;
39 import jdk.dynalink.linker.LinkRequest;
40 import jdk.dynalink.linker.LinkerServices;
41 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
42 import jdk.dynalink.linker.support.Lookup;
46 * A linker for instances of {@code JavaSuperAdapter}. Only links {@code getMethod} calls, by forwarding them to the
47 * bean linker for the adapter class and prepending {@code super$} to method names.
H A DInvokeByName.java26 package jdk.nashorn.internal.runtime.linker;
H A DAdaptationResult.java26 package jdk.nashorn.internal.runtime.linker;
41 * conditions as they are still useful as partial outcomes, as Nashorn's linker can still successfully check whether
H A DNashornBottomLinker.java26 package jdk.nashorn.internal.runtime.linker;
42 import jdk.dynalink.linker.GuardedInvocation;
43 import jdk.dynalink.linker.GuardingDynamicLinker;
44 import jdk.dynalink.linker.GuardingTypeConverterFactory;
45 import jdk.dynalink.linker.LinkRequest;
46 import jdk.dynalink.linker.LinkerServices;
47 import jdk.dynalink.linker.support.Lookup;
55 * Nashorn bottom linker; used as a last-resort catch-all linker for all linking requests that fall through all other
56 * linkers (see how {@link Bootstrap} class configures the dynamic linker i
[all...]
H A DNashornLinker.java26 package jdk.nashorn.internal.runtime.linker;
46 import jdk.dynalink.linker.ConversionComparator;
47 import jdk.dynalink.linker.GuardedInvocation;
48 import jdk.dynalink.linker.GuardingTypeConverterFactory;
49 import jdk.dynalink.linker.LinkRequest;
50 import jdk.dynalink.linker.LinkerServices;
51 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
52 import jdk.dynalink.linker.support.Guards;
53 import jdk.dynalink.linker.support.Lookup;
67 * This is the main dynamic linker fo
[all...]
/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/beans/
H A DDynamicMethod.java88 import jdk.dynalink.linker.LinkerServices;
117 * @param linkerServices linker services. Used for language-specific type conversions.
H A DStaticClassLinker.java97 import jdk.dynalink.linker.GuardedInvocation;
98 import jdk.dynalink.linker.LinkRequest;
99 import jdk.dynalink.linker.LinkerServices;
100 import jdk.dynalink.linker.TypeBasedGuardingDynamicLinker;
101 import jdk.dynalink.linker.support.Lookup;
104 * Provides a linker for the {@link StaticClass} objects.
H A DMaximallySpecific.java91 import jdk.dynalink.linker.ConversionComparator.Comparison;
92 import jdk.dynalink.linker.LinkerServices;
93 import jdk.dynalink.linker.support.TypeUtilities;
/openjdk9/jdk/src/java.base/share/native/launcher/
H A Dmain.c53 #pragma comment(linker,"/manifestdependency:\"type='win32' " \
66 #pragma comment(linker,"/manifestdependency:\"type='win32' " \
/openjdk9/nashorn/test/src/jdk/nashorn/internal/runtime/linker/test/
H A DNameCodecTest.java25 package jdk.nashorn.internal.runtime.linker.test;
29 import jdk.nashorn.internal.runtime.linker.NameCodec;
33 * Test for jdk.nashorn.intenal.runtime.linker.NameCodec.java. This test is
/openjdk9/nashorn/samples/
H A DMain.asm33 // nashorn dynalink linker in a invokedynamic instruction.
47 private static final Field linker:"Ljdk/dynalink/DynamicLinker;";
51 // create dynalink linker factory
54 // create standard linker that can handle Java POJOs
55 linker = factory.createLinker();
67 putstatic Field linker:"Ljdk/dynalink/DynamicLinker;";
75 // use dynalink linker to perform the actual linking
76 return linker.link(
89 getstatic Field linker:"Ljdk/dynalink/DynamicLinker;";
155 // which uses dynalink linker
[all...]
/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/
H A DTypeConverterFactory.java98 import jdk.dynalink.linker.ConversionComparator;
99 import jdk.dynalink.linker.ConversionComparator.Comparison;
100 import jdk.dynalink.linker.GuardedInvocation;
101 import jdk.dynalink.linker.GuardingTypeConverterFactory;
102 import jdk.dynalink.linker.LinkerServices;
103 import jdk.dynalink.linker.MethodTypeConversionStrategy;
104 import jdk.dynalink.linker.support.TypeUtilities;
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/
H A DUndefined.java35 import jdk.dynalink.linker.GuardedInvocation;
36 import jdk.dynalink.linker.support.Guards;
37 import jdk.nashorn.internal.runtime.linker.NashornCallSiteDescriptor;
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/
H A DNativeBoolean.java34 import jdk.dynalink.linker.GuardedInvocation;
35 import jdk.dynalink.linker.LinkRequest;
44 import jdk.nashorn.internal.runtime.linker.PrimitiveLookup;
H A DNativeJavaImporter.java33 import jdk.dynalink.linker.GuardedInvocation;
34 import jdk.dynalink.linker.LinkRequest;
46 import jdk.nashorn.internal.runtime.linker.NashornCallSiteDescriptor;
H A DAbstractIterator.java37 import jdk.nashorn.internal.runtime.linker.Bootstrap;
38 import jdk.nashorn.internal.runtime.linker.InvokeByName;
39 import jdk.nashorn.internal.runtime.linker.NashornCallSiteDescriptor;
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/
H A DTypedArrayData.java32 import jdk.dynalink.linker.GuardedInvocation;
33 import jdk.dynalink.linker.LinkRequest;
/openjdk9/nashorn/src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/
H A DDefaultInternalObjectFilter.java84 package jdk.dynalink.linker.support;
90 import jdk.dynalink.linker.MethodHandleTransformer;

Completed in 407 milliseconds

1234567