Chromium Code Reviews| Index: src/hydrogen-instructions.cc |
| diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc |
| index b0045b8751b06258f0a241416e54615924ea910f..9603d5bd2addba6849e786ba0234f03709325745 100644 |
| --- a/src/hydrogen-instructions.cc |
| +++ b/src/hydrogen-instructions.cc |
| @@ -3861,6 +3861,15 @@ HObjectAccess HObjectAccess::ForJSObjectOffset(int offset, |
| } |
| +HObjectAccess HObjectAccess::ForContextSlot(int index) { |
| + ASSERT(index >= 0); |
| + Portion portion = kInobject; |
| + // Context::SlotOffset(index) |
|
Michael Starzinger
2013/08/27 08:12:51
Instead of the comment, lets add an assert that th
mvstanton
2013/08/27 09:23:04
Done.
|
| + int offset = Context::kHeaderSize + index * kPointerSize; |
| + return HObjectAccess(portion, offset, Representation::Tagged()); |
| +} |
| + |
| + |
| HObjectAccess HObjectAccess::ForJSArrayOffset(int offset) { |
| ASSERT(offset >= 0); |
| Portion portion = kInobject; |