Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(878)

Issue 638643002: Update unicode to 7.0.0. (Closed)

Created:
6 years, 2 months ago by Yang
Modified:
6 years, 2 months ago
CC:
v8-dev
Project:
v8
Visibility:
Public.

Description

Update unicode to 7.0.0. And do not use code points with PATTERN_* property for identifier start. Maintain that \u180E is a white space character. BUG=v8:2892 LOG=Y R=dpino@igalia.com, mathias@qiwi.be Committed: https://code.google.com/p/v8/source/detail?r=24473

Patch Set 1 #

Patch Set 2 : correctly include Other_ID_Start and Other_ID_Continue, add test case, refactor #

Patch Set 3 : update timestamp correctly #

Total comments: 1

Patch Set 4 : addressed comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2934 lines, -1153 lines) Patch
M BUILD.gn View 1 1 chunk +2 lines, -0 lines 0 comments Download
M src/char-predicates.h View 1 1 chunk +20 lines, -22 lines 0 comments Download
M src/jsregexp.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/objects.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/scanner.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/unicode.h View 1 6 chunks +7 lines, -54 lines 0 comments Download
M src/unicode.cc View 1 2 20 chunks +2584 lines, -1014 lines 0 comments Download
A src/unicode-decoder.h View 1 1 chunk +121 lines, -0 lines 0 comments Download
A src/unicode-decoder.cc View 1 1 chunk +78 lines, -0 lines 0 comments Download
M src/unicode-inl.h View 1 2 chunks +0 lines, -63 lines 0 comments Download
M test/cctest/test-strings.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M test/mjsunit/var.js View 1 2 3 1 chunk +19 lines, -0 lines 0 comments Download
A test/unittests/unicode/unicode-predicates-unittest.cc View 1 2 3 1 chunk +90 lines, -0 lines 0 comments Download
M test/unittests/unittests.gyp View 1 1 chunk +1 line, -0 lines 0 comments Download
M tools/gyp/v8.gyp View 1 2 chunks +8 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (1 generated)
Yang
Please take a look. The tables have been generated using a script in V8's internal ...
6 years, 2 months ago (2014-10-07 15:21:25 UTC) #2
mathias
On 2014/10/07 15:21:25, Yang wrote: > Please take a look. The tables have been generated ...
6 years, 2 months ago (2014-10-07 15:38:11 UTC) #3
Diego Pino
On 2014/10/07 15:21:25, Yang wrote: > Please take a look. The tables have been generated ...
6 years, 2 months ago (2014-10-07 15:57:38 UTC) #4
mathias
I’m slightly confused by this patch. Its description is “update to Unicode v7.0.0” but the ...
6 years, 2 months ago (2014-10-07 16:26:59 UTC) #5
Yang
On 2014/10/07 16:26:59, mathias wrote: > I’m slightly confused by this patch. Its description is ...
6 years, 2 months ago (2014-10-07 17:50:42 UTC) #6
mathias
On 2014/10/07 17:50:42, Yang wrote: > On 2014/10/07 16:26:59, mathias wrote: > > I’m slightly ...
6 years, 2 months ago (2014-10-07 20:24:10 UTC) #7
Yang
On 2014/10/07 20:24:10, mathias wrote: > On 2014/10/07 17:50:42, Yang wrote: > > On 2014/10/07 ...
6 years, 2 months ago (2014-10-08 06:32:16 UTC) #8
Yang
On 2014/10/08 06:32:16, Yang wrote: > On 2014/10/07 20:24:10, mathias wrote: > > On 2014/10/07 ...
6 years, 2 months ago (2014-10-08 13:20:57 UTC) #9
mathias
LGTM. Nit: inconsistent use of uppercase/lowercase for hex digits (e.g. `\u180e` vs. `0x180E` in the ...
6 years, 2 months ago (2014-10-08 13:55:47 UTC) #10
mathias
Re: U+180E, it seems a bit strange to use Unicode v7.0.0 for one part but ...
6 years, 2 months ago (2014-10-08 14:01:12 UTC) #11
Yang
On 2014/10/08 14:01:12, mathias wrote: > Re: U+180E, it seems a bit strange to use ...
6 years, 2 months ago (2014-10-08 14:06:45 UTC) #12
mathias
On 2014/10/08 14:06:45, Yang wrote: > Regarding U+180E, I'm relying on ES6 draft section 11.2 ...
6 years, 2 months ago (2014-10-08 14:15:20 UTC) #13
Yang
6 years, 2 months ago (2014-10-08 14:55:23 UTC) #14
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as 24473 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698