--- old/src/cpu/x86/vm/vmreg_x86.cpp 2014-04-24 15:53:05.000000000 -1000 +++ new/src/cpu/x86/vm/vmreg_x86.cpp 2014-04-24 15:53:05.000000000 -1000 @@ -31,29 +31,29 @@ void VMRegImpl::set_regName() { Register reg = ::as_Register(0); int i; - for (i = 0; i < ConcreteRegisterImpl::max_gpr ; ) { - regName[i++] = reg->name(); + for (i = 0; i < ConcreteRegisterImpl::max_gpr; ) { + regName[i++] = reg.name(); #ifdef AMD64 - regName[i++] = reg->name(); + regName[i++] = reg.name(); #endif // AMD64 - reg = reg->successor(); + reg = reg.successor(); } FloatRegister freg = ::as_FloatRegister(0); - for ( ; i < ConcreteRegisterImpl::max_fpr ; ) { - regName[i++] = freg->name(); - regName[i++] = freg->name(); - freg = freg->successor(); + for ( ; i < ConcreteRegisterImpl::max_fpr; ) { + regName[i++] = freg.name(); + regName[i++] = freg.name(); + freg = freg.successor(); } XMMRegister xreg = ::as_XMMRegister(0); - for ( ; i < ConcreteRegisterImpl::max_xmm ; ) { + for ( ; i < ConcreteRegisterImpl::max_xmm; ) { for (int j = 0 ; j < 8 ; j++) { - regName[i++] = xreg->name(); + regName[i++] = xreg.name(); } - xreg = xreg->successor(); + xreg = xreg.successor(); } - for ( ; i < ConcreteRegisterImpl::number_of_registers ; i ++ ) { + for ( ; i < ConcreteRegisterImpl::number_of_registers; i++) { regName[i] = "NON-GPR-FPR-XMM"; } }