1.1 --- a/src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp Tue Jun 01 11:48:33 2010 -0700 1.2 +++ b/src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp Wed Jun 02 22:45:42 2010 -0700 1.3 @@ -221,7 +221,7 @@ 1.4 if (needs_card_mark) { 1.5 LIR_Opr ptr = new_pointer_register(); 1.6 __ add(base_opr, LIR_OprFact::intptrConst(offset), ptr); 1.7 - return new LIR_Address(ptr, 0, type); 1.8 + return new LIR_Address(ptr, type); 1.9 } else { 1.10 return new LIR_Address(base_opr, offset, type); 1.11 } 1.12 @@ -231,7 +231,7 @@ 1.13 void LIRGenerator::increment_counter(address counter, int step) { 1.14 LIR_Opr pointer = new_pointer_register(); 1.15 __ move(LIR_OprFact::intptrConst(counter), pointer); 1.16 - LIR_Address* addr = new LIR_Address(pointer, 0, T_INT); 1.17 + LIR_Address* addr = new LIR_Address(pointer, T_INT); 1.18 increment_counter(addr, step); 1.19 } 1.20 1.21 @@ -1159,7 +1159,7 @@ 1.22 if (type == T_ARRAY || type == T_OBJECT) { 1.23 LIR_Opr tmp = new_pointer_register(); 1.24 __ add(base_op, index_op, tmp); 1.25 - addr = new LIR_Address(tmp, 0, type); 1.26 + addr = new LIR_Address(tmp, type); 1.27 } else { 1.28 addr = new LIR_Address(base_op, index_op, type); 1.29 }