Searched refs:HotSpotConstantPool (Results 1 - 8 of 8) sorted by relevance

/openjdk10/hotspot/src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/
H A DCompilerToVM.java167 native Object resolveConstantInPool(HotSpotConstantPool constantPool, int cpi);
176 native Object resolvePossiblyCachedConstantInPool(HotSpotConstantPool constantPool, int cpi);
185 native int lookupNameAndTypeRefIndexInPool(HotSpotConstantPool constantPool, int cpi);
194 native String lookupNameInPool(HotSpotConstantPool constantPool, int which);
203 native String lookupSignatureInPool(HotSpotConstantPool constantPool, int which);
212 native int lookupKlassRefIndexInPool(HotSpotConstantPool constantPool, int cpi);
223 native Object lookupKlassInPool(HotSpotConstantPool constantPool, int cpi);
238 native HotSpotResolvedJavaMethodImpl lookupMethodInPool(HotSpotConstantPool constantPool, int cpi, byte opcode);
247 native void resolveInvokeDynamicInPool(HotSpotConstantPool constantPool, int cpi);
256 native void resolveInvokeHandleInPool(HotSpotConstantPool constantPoo
[all...]
H A DHotSpotConstantPool.java45 final class HotSpotConstantPool implements ConstantPool, MetaspaceWrapperObject { class in inherits:ConstantPool,MetaspaceWrapperObject
48 * Subset of JVM bytecode opcodes used by {@link HotSpotConstantPool}.
195 * @return the {@link HotSpotConstantPool} corresponding to {@code metaspaceConstantPool}
198 private static HotSpotConstantPool fromMetaspace(long metaspaceConstantPool) {
199 HotSpotConstantPool cp = new HotSpotConstantPool(metaspaceConstantPool);
204 private HotSpotConstantPool(long metaspaceConstantPool) { method in class:HotSpotConstantPool
740 return "HotSpotConstantPool<" + holder.toJavaName() + ">";
H A DHotSpotResolvedObjectTypeImpl.java27 import static jdk.vm.ci.hotspot.HotSpotConstantPool.isSignaturePolymorphicHolder;
71 private HotSpotConstantPool constantPool;
450 public HotSpotConstantPool getConstantPool() {
454 * HotSpotConstantPool wrapper object. This ensures that uses of the constant pool are
H A DHotSpotResolvedJavaMethodImpl.java72 private final HotSpotConstantPool constantPool;
/openjdk10/hotspot/test/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/
H A DCompilerToVMHelper.java96 return CTVM.resolveConstantInPool((HotSpotConstantPool) constantPool, cpi);
100 return CTVM.resolvePossiblyCachedConstantInPool((HotSpotConstantPool) constantPool, cpi);
104 return CTVM.lookupNameAndTypeRefIndexInPool((HotSpotConstantPool) constantPool, cpi);
108 return CTVM.lookupNameInPool((HotSpotConstantPool) constantPool, cpi);
112 return CTVM.lookupSignatureInPool((HotSpotConstantPool) constantPool, cpi);
116 return CTVM.lookupKlassRefIndexInPool((HotSpotConstantPool) constantPool, cpi);
120 return CTVM.lookupKlassInPool((HotSpotConstantPool) constantPool, cpi);
125 return CTVM.lookupMethodInPool((HotSpotConstantPool) constantPool, cpi, opcode);
130 CTVM.resolveInvokeDynamicInPool((HotSpotConstantPool) constantPool, cpi);
135 CTVM.resolveInvokeHandleInPool((HotSpotConstantPool) constantPoo
[all...]
/openjdk10/hotspot/src/share/vm/jvmci/
H A DjvmciCompilerToVM.hpp131 return (ConstantPool*) (address) HotSpotConstantPool::metaspaceConstantPool(jvmci_constant_pool);
135 return (ConstantPool*) (address) HotSpotConstantPool::metaspaceConstantPool(jvmci_constant_pool);
139 return (ConstantPool*) (address) HotSpotConstantPool::metaspaceConstantPool(jvmci_constant_pool);
H A DjvmciJavaClasses.hpp304 start_class(HotSpotConstantPool) \
305 long_field(HotSpotConstantPool, metaspaceConstantPool) \
H A DjvmciCompilerToVM.cpp713 base_address = HotSpotConstantPool::metaspaceConstantPool(base_object);
1762 #define HS_CONSTANT_POOL "Ljdk/vm/ci/hotspot/HotSpotConstantPool;"

Completed in 159 milliseconds