< prev index next >
src/hotspot/share/oops/constantPool.hpp
Print this page
*** 280,290 ****
// Unsafe anonymous class support:
void klass_at_put(int class_index, int name_index, int resolved_klass_index, Klass* k, Symbol* name);
void klass_at_put(int class_index, Klass* k);
void unresolved_qdescriptor_at_put(int which, int name_index, int resolved_klass_index) {
! release_tag_at_put(which, JVM_CONSTANT_UnresolvedClass | (jbyte)JVM_CONSTANT_QDESC_BIT);
assert((name_index & 0xffff0000) == 0, "must be");
assert((resolved_klass_index & 0xffff0000) == 0, "must be");
*int_at_addr(which) =
build_int_from_shorts((jushort)resolved_klass_index, (jushort)name_index);
--- 280,290 ----
// Unsafe anonymous class support:
void klass_at_put(int class_index, int name_index, int resolved_klass_index, Klass* k, Symbol* name);
void klass_at_put(int class_index, Klass* k);
void unresolved_qdescriptor_at_put(int which, int name_index, int resolved_klass_index) {
! release_tag_at_put(which, JVM_CONSTANT_UnresolvedClass | (jbyte) JVM_CONSTANT_QDescBit);
assert((name_index & 0xffff0000) == 0, "must be");
assert((resolved_klass_index & 0xffff0000) == 0, "must be");
*int_at_addr(which) =
build_int_from_shorts((jushort)resolved_klass_index, (jushort)name_index);
< prev index next >