diff src/cpu/x86/vm/c1_CodeStubs_x86.cpp @ 4899:a79cb7c55012

7132690: InstanceKlass:_reference_type should be u1 type Summary: Change InstanceKlass::_reference_type to u1 type. Reviewed-by: dholmes, coleenp, acorn Contributed-by: Jiangli Zhou <jiangli.zhou@oracle.com>
author jiangli
date Wed, 25 Jan 2012 17:40:51 -0500
parents 069ab3f976d3
children 09aad8452938
line wrap: on
line diff
--- a/src/cpu/x86/vm/c1_CodeStubs_x86.cpp	Fri Jan 20 17:07:33 2012 -0800
+++ b/src/cpu/x86/vm/c1_CodeStubs_x86.cpp	Wed Jan 25 17:40:51 2012 -0500
@@ -520,7 +520,7 @@
   __ load_klass(tmp_reg, src_reg);
 
   Address ref_type_adr(tmp_reg, instanceKlass::reference_type_offset());
-  __ cmpl(ref_type_adr, REF_NONE);
+  __ cmpb(ref_type_adr, REF_NONE);
   __ jcc(Assembler::equal, _continuation);
 
   // Is marking active?