Mercurial > hg > truffle
diff src/share/vm/runtime/vframeArray.cpp @ 4980:1c7c5be93e84
More diff vs hsx24 clean up.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Mon, 27 Feb 2012 21:49:51 +0100 |
parents | 07bcee8b70a4 |
children | 86478955e54c |
line wrap: on
line diff
--- a/src/share/vm/runtime/vframeArray.cpp Mon Feb 27 21:43:51 2012 +0100 +++ b/src/share/vm/runtime/vframeArray.cpp Mon Feb 27 21:49:51 2012 +0100 @@ -127,6 +127,7 @@ // Now the expressions off-stack // Same silliness as above + StackValueCollection *exprs = vf->expressions(); _expressions = new StackValueCollection(exprs->size()); for(index = 0; index < exprs->size(); index++) { @@ -317,7 +318,8 @@ // only unpacks the part of the expression stack not used by callee // as parameters. The callee parameters are unpacked as part of the // callee locals. - for(int i = 0; i < expressions()->size(); i++) { + int i; + for(i = 0; i < expressions()->size(); i++) { StackValue *value = expressions()->at(i); intptr_t* addr = iframe()->interpreter_frame_expression_stack_at(i); switch(value->type()) { @@ -354,7 +356,7 @@ // Unpack the locals - for(int i = 0; i < locals()->size(); i++) { + for(i = 0; i < locals()->size(); i++) { StackValue *value = locals()->at(i); intptr_t* addr = iframe()->interpreter_frame_local_at(i); switch(value->type()) {