< prev index next >
src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
Print this page
*** 194,204 ****
* @param metaspaceConstantPool a metaspace ConstantPool object
* @return the {@link HotSpotConstantPool} corresponding to {@code metaspaceConstantPool}
*/
@SuppressWarnings("unused")
private static HotSpotConstantPool fromMetaspace(long metaspaceConstantPool) {
! return new HotSpotConstantPool(metaspaceConstantPool);
}
private HotSpotConstantPool(long metaspaceConstantPool) {
this.metaspaceConstantPool = metaspaceConstantPool;
}
--- 194,206 ----
* @param metaspaceConstantPool a metaspace ConstantPool object
* @return the {@link HotSpotConstantPool} corresponding to {@code metaspaceConstantPool}
*/
@SuppressWarnings("unused")
private static HotSpotConstantPool fromMetaspace(long metaspaceConstantPool) {
! HotSpotConstantPool cp = new HotSpotConstantPool(metaspaceConstantPool);
! runtime().metaAccessContext.add(cp);
! return cp;
}
private HotSpotConstantPool(long metaspaceConstantPool) {
this.metaspaceConstantPool = metaspaceConstantPool;
}
< prev index next >