commit | 241a9588c6d7d0fcb4c92da40c7141863930083a | [log] [tgz] |
---|---|---|
author | Christopher Ferris <cferris@google.com> | Mon Apr 27 15:19:41 2015 -0700 |
committer | Christopher Ferris <cferris@google.com> | Mon May 04 12:10:07 2015 -0700 |
tree | 4a6868893dc742f6322775d198a2305f645f2f3f | |
parent | a93b104b47da67eaa50f8a6b7280cc6c438ef37b [diff] [blame] |
Fix mismatched new[]/delete. Another two cases where a new[] is used but only a delete occurs. Bug: 18202869 Change-Id: If68264807150f3a9783e44ef8823cc366bff8df2
diff --git a/runtime/interpreter/interpreter.cc b/runtime/interpreter/interpreter.cc index 423b952..a37aee5 100644 --- a/runtime/interpreter/interpreter.cc +++ b/runtime/interpreter/interpreter.cc
@@ -423,7 +423,7 @@ } ShadowFrame* old_frame = shadow_frame; shadow_frame = shadow_frame->GetLink(); - delete old_frame; + ShadowFrame::DeleteDeoptimizedFrame(old_frame); } ret_val->SetJ(value.GetJ()); }