comparison jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java @ 23671:d995c88d9cd9

Backout f60746f36f3f
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Tue, 07 Jun 2016 17:23:00 -0700
parents f60746f36f3f
children eb166b568645
comparison
equal deleted inserted replaced
23670:1b4311ab7797 23671:d995c88d9cd9
130 return UNSAFE.getLong(javaClass, (long) config().klassOffset); 130 return UNSAFE.getLong(javaClass, (long) config().klassOffset);
131 } 131 }
132 return UNSAFE.getInt(javaClass, (long) config().klassOffset) & 0xFFFFFFFFL; 132 return UNSAFE.getInt(javaClass, (long) config().klassOffset) & 0xFFFFFFFFL;
133 } 133 }
134 134
135 @Override
136 public long getMetaspacePointer() { 135 public long getMetaspacePointer() {
137 return getMetaspaceKlass(); 136 return getMetaspaceKlass();
138 }
139
140 /**
141 * The Klass* for this object is kept alive by the direct reference to {@link #javaClass} so no
142 * extra work is required.
143 */
144 @Override
145 public boolean isRegistered() {
146 return true;
147 } 137 }
148 138
149 @Override 139 @Override
150 public int getModifiers() { 140 public int getModifiers() {
151 if (isArray()) { 141 if (isArray()) {