| Index: src/scopeinfo.cc
|
| diff --git a/src/scopeinfo.cc b/src/scopeinfo.cc
|
| index f77ef96ebac4cd8da6bd33f1bd58936a021f354f..c82a6792fc665a755284d0c16753be755aecb74f 100644
|
| --- a/src/scopeinfo.cc
|
| +++ b/src/scopeinfo.cc
|
| @@ -467,11 +467,11 @@ int ScopeInfo::StrongModeFreeVariableEndPosition(int var) {
|
| }
|
|
|
|
|
| -int ScopeInfo::StackSlotIndex(String* name) {
|
| +int ScopeInfo::StackLocalSlotIndex(String* name) {
|
| DCHECK(name->IsInternalizedString());
|
| if (length() > 0) {
|
| int first_slot_index = Smi::cast(get(StackLocalFirstSlotIndex()))->value();
|
| - int start = StackLocalEntriesIndex();
|
| + int start = StackLocalEntriesIndex() + first_slot_index;
|
| int end = StackLocalEntriesIndex() + StackLocalCount();
|
| for (int i = start; i < end; ++i) {
|
| if (name == get(i)) {
|
|
|