Fix interpreter const-class.
Change-Id: Ic0c699a961fcad2fe5d067d697d0a7469f164201
diff --git a/src/interpreter/interpreter.cc b/src/interpreter/interpreter.cc
index 757639e..18ad010 100644
--- a/src/interpreter/interpreter.cc
+++ b/src/interpreter/interpreter.cc
@@ -645,7 +645,7 @@
break;
}
case Instruction::CONST_CLASS:
- shadow_frame.SetReference(dec_insn.vA, mh.ResolveClass(dec_insn.vB));
+ shadow_frame.SetReferenceAndVReg(dec_insn.vA, mh.ResolveClass(dec_insn.vB));
break;
case Instruction::MONITOR_ENTER:
DoMonitorEnter(self, shadow_frame.GetReference(dec_insn.vA));