comparison src/share/vm/prims/unsafe.cpp @ 6831:d8ce2825b193

8000213: NPG: Should have renamed arrayKlass and typeArrayKlass Summary: Capitalize these metadata types (and objArrayKlass) Reviewed-by: stefank, twisti, kvn
author coleenp
date Sat, 29 Sep 2012 06:40:00 -0400
parents da91efe96a93
children e81a8af10cd9
comparison
equal deleted inserted replaced
6811:1b582b1bf7cb 6831:d8ce2825b193
800 THROW(vmSymbols::java_lang_InvalidClassException()); 800 THROW(vmSymbols::java_lang_InvalidClassException());
801 } else if (k->oop_is_objArray()) { 801 } else if (k->oop_is_objArray()) {
802 base = arrayOopDesc::base_offset_in_bytes(T_OBJECT); 802 base = arrayOopDesc::base_offset_in_bytes(T_OBJECT);
803 scale = heapOopSize; 803 scale = heapOopSize;
804 } else if (k->oop_is_typeArray()) { 804 } else if (k->oop_is_typeArray()) {
805 typeArrayKlass* tak = typeArrayKlass::cast(k); 805 TypeArrayKlass* tak = TypeArrayKlass::cast(k);
806 base = tak->array_header_in_bytes(); 806 base = tak->array_header_in_bytes();
807 assert(base == arrayOopDesc::base_offset_in_bytes(tak->element_type()), "array_header_size semantics ok"); 807 assert(base == arrayOopDesc::base_offset_in_bytes(tak->element_type()), "array_header_size semantics ok");
808 scale = (1 << tak->log2_element_size()); 808 scale = (1 << tak->log2_element_size());
809 } else { 809 } else {
810 ShouldNotReachHere(); 810 ShouldNotReachHere();