| Index: runtime/lib/string.cc
|
| diff --git a/runtime/lib/string.cc b/runtime/lib/string.cc
|
| index d17b9134fde70e2153a55bdc08b5879d45f29680..3b5b633a9e9802114463d9bfd90b71426f257511 100644
|
| --- a/runtime/lib/string.cc
|
| +++ b/runtime/lib/string.cc
|
| @@ -149,13 +149,13 @@ DEFINE_NATIVE_ENTRY(String_charAt, 2) {
|
| return Symbols::FromCharCode(value);
|
| }
|
|
|
| -DEFINE_NATIVE_ENTRY(String_charCodeAt, 2) {
|
| +DEFINE_NATIVE_ENTRY(String_codeUnitAt, 2) {
|
| const String& receiver = String::CheckedHandle(arguments->NativeArgAt(0));
|
| GET_NON_NULL_NATIVE_ARGUMENT(Integer, index, arguments->NativeArgAt(1));
|
|
|
| int32_t value = StringValueAt(receiver, index);
|
| ASSERT(value >= 0);
|
| - ASSERT(value <= 0x10FFFF);
|
| + ASSERT(value <= 0xFFFF);
|
| return Smi::New(value);
|
| }
|
|
|
|
|