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

Issue 197123002: Roll Compact Language Detector v2 to r156, the January 2014 release (+stuff!) (Closed)

Created:
6 years, 9 months ago by Andrew Hayden (chromium.org)
Modified:
6 years, 9 months ago
CC:
chromium-reviews, Miguel Garcia, bulach, dsites_google.com, kenjibaheux
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Roll Compact Language Detector v2 to r156, the January 2014 release (+stuff!) This change will allow us to pick up much goodness: 1. Improved detection for most languages 2. New options for building CLD2 libraries of different sizes for each platform 3. Dynamic data mode (allows CLD's data to be extracted from the executable) 4. Support for 6 new languages ... and more. These are big changes. For more complete info: https://code.google.com/p/cld2/wiki/January2014Release This change also updates the .gyp file to pick up the new files and start using them immediately. The old files should still work, but there's little point in rolling if we're not going to take the new files. BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=257102

Patch Set 1 #

Patch Set 2 : Use r155 instead of r154, should fix windows compilation issues #

Patch Set 3 : Switch defaults to the large+accurate data set #

Patch Set 4 : Switch back to cld_generated_cjk_delta_bi_4.cc #

Patch Set 5 : Update comments in .gyp #

Patch Set 6 : Rebase onto latest master #

Patch Set 7 : Move to r156 to correct more Chromium-on-Windows compilation problems #

Unified diffs Side-by-side diffs Delta from patch set Stats (+17 lines, -5 lines) Patch
M DEPS View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M third_party/cld_2/cld_2.gyp View 1 2 3 4 2 chunks +16 lines, -4 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
Andrew Hayden (chromium.org)
FWIW I have tested this with a local linux build and it works flawlessly. Not ...
6 years, 9 months ago (2014-03-12 10:50:55 UTC) #1
Andrew Hayden (chromium.org)
Trybot on Windows isn't happy because the compiler there won't allow an array of size ...
6 years, 9 months ago (2014-03-12 11:26:49 UTC) #2
Andrew Hayden (chromium.org)
Fave filed a CLD2 issue to fix the windows compilation problem: https://code.google.com/p/cld2/issues/detail?id=9
6 years, 9 months ago (2014-03-12 11:36:32 UTC) #3
Andrew Hayden (chromium.org)
Adjusted the code to eliminate the problematic zero-length arrays, returning to an approach we used ...
6 years, 9 months ago (2014-03-12 12:00:33 UTC) #4
hajimehoshi
Thank you! lgtm
6 years, 9 months ago (2014-03-13 02:30:10 UTC) #5
Andrew Hayden (chromium.org)
I realized that I had selected the small datasets: src/internal/cld2_generated_quadchrome0122_16.cc src/internal/cld_generated_cjk_delta_bi_4.cc ... but this isn't ...
6 years, 9 months ago (2014-03-13 17:16:26 UTC) #6
dsites_google.com
No need to use src/internal/cld_generated_cjk_delta_bi_32.cc, it is only for the full-size 175-language version, not Chrome. ...
6 years, 9 months ago (2014-03-13 17:23:59 UTC) #7
Andrew Hayden (chromium.org)
On 2014/03/13 17:23:59, dsites_google.com wrote: > No need to use src/internal/cld_generated_cjk_delta_bi_32.cc, it is only > ...
6 years, 9 months ago (2014-03-13 17:26:46 UTC) #8
Andrew Hayden (chromium.org)
I had to make one more round of minor bugfixes for compilation on Windows. The ...
6 years, 9 months ago (2014-03-14 09:00:21 UTC) #9
hajimehoshi
still LGTM
6 years, 9 months ago (2014-03-14 09:09:12 UTC) #10
Andrew Hayden (chromium.org)
I am seeing some failures on the trybots in the SecurityTest.NewOverflow on mac. This looks ...
6 years, 9 months ago (2014-03-14 09:10:12 UTC) #11
Andrew Hayden (chromium.org)
The CQ bit was checked by andrewhayden@chromium.org
6 years, 9 months ago (2014-03-14 12:49:19 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/andrewhayden@chromium.org/197123002/110001
6 years, 9 months ago (2014-03-14 12:49:21 UTC) #13
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-14 12:50:40 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_clang_dbg
6 years, 9 months ago (2014-03-14 12:50:41 UTC) #15
Andrew Hayden (chromium.org)
The CQ bit was checked by andrewhayden@chromium.org
6 years, 9 months ago (2014-03-14 12:53:47 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/andrewhayden@chromium.org/197123002/110001
6 years, 9 months ago (2014-03-14 12:53:57 UTC) #17
commit-bot: I haz the power
6 years, 9 months ago (2014-03-14 14:41:46 UTC) #18
Message was sent while issue was closed.
Change committed as 257102

Powered by Google App Engine
This is Rietveld 408576698