• yangguo@chromium.org's avatar
    Allow identifier code points from supplementary multilingual planes. · 0dd69ec4
    yangguo@chromium.org authored
    ES5.1 section 6 ("Source Text"):
    "Throughout the rest of this document, the phrase “code unit” and the
    word “character” will be used to refer to a 16-bit unsigned value
    used to represent a single 16-bit unit of text."
    
    This changed in ES6 draft section 10.1 ("Source Text"):
    "The ECMAScript code is expressed using Unicode, version 5.1 or later.
    ECMAScript source text is a sequence of code points. All Unicode code
    point values from U+0000 to U+10FFFF, including surrogate code points,
    may occur in source text where permitted by the ECMAScript grammars."
    
    This patch is to reflect this spec change.
    
    BUG=v8:3617
    LOG=Y
    R=jochen@chromium.org
    
    Review URL: https://codereview.chromium.org/640193002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24510 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    0dd69ec4
Name
Last commit
Last update
benchmarks Loading commit data...
build Loading commit data...
include Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
tools Loading commit data...
.DEPS.git Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind Loading commit data...
Makefile Loading commit data...
Makefile.android Loading commit data...
Makefile.nacl Loading commit data...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
WATCHLISTS Loading commit data...
codereview.settings Loading commit data...