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

Issue 2738453005: Try ICU-59-to be with UChar set to {wchart_t, uint16_t} for C API users

Created:
3 years, 9 months ago by jungshik at Google
Modified:
3 years, 9 months ago
Reviewers:
CC:
v8-reviews_googlegroups.com, mscherer, aheninger
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Try ICU-59-to be with UChar set to {wchart_t, uint16_t} for C API users ICU's UChar was uint16_t (non-Win) or wchar_t (Windows). It's switching to char16_t in both C/C++ API. It needs some changes. Fortunately, v8 needs only a couple of changes because v8 has been using reinterpret_cast in many places calling ICU API. This CL rolls ICU to ICU-59-to-be so that it can be tested in trybots. BUG=v8:6062 TEST=trybot

Patch Set 1 #

Patch Set 2 : roll ICU with toUCharPtr and use it #

Patch Set 3 : update gyp files and use toUCharPtr #

Patch Set 4 : Roll ICU to bb7765c (fix studata.cpp issue in gyp) #

Patch Set 5 : only include ICU roll because other files were landed #

Patch Set 6 : Roll ICU to 2bccace with /utf-8 set on Windows builds #

Patch Set 7 : Roll ICU to 97b9daa (goma work-around/PNaCl fix) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -1 line) Patch
M DEPS View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 42 (32 generated)
jungshik at Google
Some bot failures are due to crbug.com/606987 (a goma issue).
3 years, 9 months ago (2017-03-09 00:57:35 UTC) #11
jungshik at Google
On 2017/03/09 00:57:35, jungshik at Google wrote: > Some bot failures are due to crbug.com/606987 ...
3 years, 9 months ago (2017-03-09 20:27:57 UTC) #19
jungshik at Google
On 2017/03/09 20:27:57, jungshik at Google wrote: > On 2017/03/09 00:57:35, jungshik at Google wrote: ...
3 years, 9 months ago (2017-03-09 21:20:06 UTC) #20
jungshik at Google
On 2017/03/09 21:20:06, jungshik at Google wrote: > On 2017/03/09 20:27:57, jungshik at Google wrote: ...
3 years, 9 months ago (2017-03-10 20:28:06 UTC) #22
jungshik at Google
On 2017/03/10 20:28:06, jungshik at Google wrote: > On 2017/03/09 21:20:06, jungshik at Google wrote: ...
3 years, 9 months ago (2017-03-11 00:37:49 UTC) #27
jungshik at Google
On 2017/03/11 00:37:49, jungshik at Google wrote: > On 2017/03/10 20:28:06, jungshik at Google wrote: ...
3 years, 9 months ago (2017-03-13 06:24:33 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2738453005/100001
3 years, 9 months ago (2017-03-13 20:26:43 UTC) #30
commit-bot: I haz the power
No L-G-T-M from a valid reviewer yet. CQ run can only be started by full ...
3 years, 9 months ago (2017-03-13 20:26:45 UTC) #32
jungshik at Google
On 2017/03/13 20:26:45, commit-bot: I haz the power wrote: > No L-G-T-M from a valid ...
3 years, 9 months ago (2017-03-13 20:36:53 UTC) #35
jungshik at Google
3 years, 9 months ago (2017-03-14 21:44:00 UTC) #42
v8 builds went well everywhere except that Etc/GMT, Etc/UTC timezone name
canonicalization behavior changes lead Ecma tests to fail.

Powered by Google App Engine
This is Rietveld 408576698