| Index: src/regexp.js
 | 
| diff --git a/src/regexp.js b/src/regexp.js
 | 
| index 5b7e3a9d2f80563889c95d9b04b8306c4bb7936d..f68dee6135471f1bc2e909c524e183a6a8922497 100644
 | 
| --- a/src/regexp.js
 | 
| +++ b/src/regexp.js
 | 
| @@ -384,13 +384,13 @@ function RegExpMakeCaptureGetter(n) {
 | 
|  // pairs for the match and all the captured substrings), the invariant is
 | 
|  // that there are at least two capture indeces.  The array also contains
 | 
|  // the subject string for the last successful match.
 | 
| -var lastMatchInfo = [
 | 
| +var lastMatchInfo = new InternalArray(
 | 
|      2,                 // REGEXP_NUMBER_OF_CAPTURES
 | 
|      "",                // Last subject.
 | 
|      void 0,            // Last input - settable with RegExpSetInput.
 | 
|      0,                 // REGEXP_FIRST_CAPTURE + 0
 | 
| -    0,                 // REGEXP_FIRST_CAPTURE + 1
 | 
| -];
 | 
| +    0                  // REGEXP_FIRST_CAPTURE + 1
 | 
| +);
 | 
|  
 | 
|  // Override last match info with an array of actual substrings.
 | 
|  // Used internally by replace regexp with function.
 | 
| 
 |