| Index: src/deoptimizer.cc | 
| diff --git a/src/deoptimizer.cc b/src/deoptimizer.cc | 
| index e0651c7cc19ce4a6bf8d5de04bfee581c0ebdf18..175ee6e1fbe1b88a8e1c494b6baefba93a2e487e 100644 | 
| --- a/src/deoptimizer.cc | 
| +++ b/src/deoptimizer.cc | 
| @@ -1445,7 +1445,7 @@ DeoptimizedFrameInfo::DeoptimizedFrameInfo( | 
| SetFunction(output_frame->GetFunction()); | 
| expression_count_ = output_frame->GetExpressionCount(deoptimizer); | 
| parameters_count_ = output_frame->ComputeParametersCount(); | 
| -  parameters_ = new Object*[expression_count_]; | 
| +  parameters_ = new Object*[parameters_count_]; | 
| for (int i = 0; i < parameters_count_; i++) { | 
| SetParameter(i, output_frame->GetParameter(deoptimizer, i)); | 
| } | 
| @@ -1457,7 +1457,8 @@ DeoptimizedFrameInfo::DeoptimizedFrameInfo( | 
|  | 
|  | 
| DeoptimizedFrameInfo::~DeoptimizedFrameInfo() { | 
| -  delete expression_stack_; | 
| +  delete[] expression_stack_; | 
| +  delete[] parameters_; | 
| } | 
|  | 
| void DeoptimizedFrameInfo::Iterate(ObjectVisitor* v) { | 
|  |