| Index: test/mjsunit/string-charcodeat.js
|
| ===================================================================
|
| --- test/mjsunit/string-charcodeat.js (revision 6437)
|
| +++ test/mjsunit/string-charcodeat.js (working copy)
|
| @@ -153,6 +153,17 @@
|
| TestStringType(Flat16, true);
|
| TestStringType(NotAString16, true);
|
|
|
| +
|
| +function ConsNotSmiIndex() {
|
| + var str = Cons();
|
| + assertTrue(isNaN(str.charCodeAt(0x7fffffff)));
|
| +}
|
| +
|
| +for (var i = 0; i < 100000; i++) {
|
| + ConsNotSmiIndex();
|
| +}
|
| +
|
| +
|
| for (var i = 0; i != 10; i++) {
|
| assertEquals(101, Cons16().charCodeAt(1.1));
|
| assertEquals('e', Cons16().charAt(1.1));
|
|
|