Mercurial > hg > graal-jvmci-8
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()) { |