From: yangguo@chromium.org Date: Mon, 21 Jul 2014 13:18:44 +0000 (+0000) Subject: Small improvement to String.fromCodePoint. X-Git-Tag: upstream/4.7.83~8134 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a5449405dd176e8040222a50240918ae2942da64;p=platform%2Fupstream%2Fv8.git Small improvement to String.fromCodePoint. R=rossberg@chromium.org Review URL: https://codereview.chromium.org/390173004 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22506 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/src/harmony-string.js b/src/harmony-string.js index a8ef1dd..ae13745 100644 --- a/src/harmony-string.js +++ b/src/harmony-string.js @@ -160,10 +160,8 @@ function StringFromCodePoint(_) { // length = 1 result += %_StringCharFromCode(code); } else { code -= 0x10000; - result += StringFromCharCode( - code >>> 10 & 0x3FF | 0xD800, - 0xDC00 | code & 0x3FF - ); + result += %_StringCharFromCode((code >>> 10) & 0x3FF | 0xD800); + result += %_StringCharFromCode(code & 0x3FF | 0xDC00); } } return result;