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

Issue 1637683003: Add flag to disable mmap in all sql connection (Closed)

Created:
4 years, 11 months ago by vichang1
Modified:
4 years, 10 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add flag to disable mmap in all sql connection in work build Work Chrome runs in environment without a proper mmap support. Disable it for all work chrome. BUG=554269 Committed: https://crrev.com/7ce37c1ec34e33f7e2c4b87341f16885942c3e5c Cr-Commit-Position: refs/heads/master@{#372179}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Run nativeSetSqlMmapDisabledByDefault() synchronously #

Total comments: 1

Patch Set 3 : Set flag in ChromeBrowserInitializer directly #

Total comments: 2

Patch Set 4 : Use ChromeVersionInfo #

Unified diffs Side-by-side diffs Delta from patch set Stats (+36 lines, -2 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ChromeVersionInfo.java View 1 2 3 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java View 1 2 3 2 chunks +8 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/util/FeatureUtilities.java View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/android/feature_utilities.cc View 2 chunks +7 lines, -0 lines 0 comments Download
M sql/connection.h View 1 chunk +4 lines, -1 line 0 comments Download
M sql/connection.cc View 1 3 chunks +9 lines, -1 line 0 comments Download

Messages

Total messages: 18 (6 generated)
vichang1
yfriedman@chromium.org: Please review changes in shess@chromium.org: Please review changes in
4 years, 11 months ago (2016-01-26 20:27:23 UTC) #2
Scott Hess - ex-Googler
https://codereview.chromium.org/1637683003/diff/1/sql/connection.cc File sql/connection.cc (right): https://codereview.chromium.org/1637683003/diff/1/sql/connection.cc#newcode46 sql/connection.cc:46: bool mmap_disabled_default = false; Probably needs to be g_mmap_disabled_default, ...
4 years, 11 months ago (2016-01-26 21:51:08 UTC) #3
vichang1
https://codereview.chromium.org/1637683003/diff/1/sql/connection.cc File sql/connection.cc (right): https://codereview.chromium.org/1637683003/diff/1/sql/connection.cc#newcode46 sql/connection.cc:46: bool mmap_disabled_default = false; On 2016/01/26 21:51:08, Scott Hess ...
4 years, 11 months ago (2016-01-27 15:19:16 UTC) #4
Yaron
https://codereview.chromium.org/1637683003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java File chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java (right): https://codereview.chromium.org/1637683003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java#newcode189 chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java:189: mApplication.initializeProcessSync(); I think this is just confusing and too ...
4 years, 11 months ago (2016-01-27 16:10:47 UTC) #5
vichang1
On 2016/01/27 16:10:47, Yaron wrote: > https://codereview.chromium.org/1637683003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java > File > chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java > (right): > > ...
4 years, 11 months ago (2016-01-27 17:39:58 UTC) #6
Yaron
https://codereview.chromium.org/1637683003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java File chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java (right): https://codereview.chromium.org/1637683003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java#newcode191 chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java:191: if ("com.chrome.work".equals(mApplication.getPackageName())) { Use ChromeVersionInfo: https://code.google.com/p/chromium/codesearch#chromium/src/chrome/android/java/src/org/chromium/chrome/browser/ChromeVersionInfo.java&q=chromeversioni&sq=package:chromium&l=1
4 years, 11 months ago (2016-01-27 19:04:43 UTC) #7
vichang1
https://codereview.chromium.org/1637683003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java File chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java (right): https://codereview.chromium.org/1637683003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java#newcode191 chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java:191: if ("com.chrome.work".equals(mApplication.getPackageName())) { On 2016/01/27 19:04:43, Yaron wrote: > ...
4 years, 10 months ago (2016-01-28 17:34:52 UTC) #8
Yaron
lgtm
4 years, 10 months ago (2016-01-28 17:42:31 UTC) #11
Scott Hess - ex-Googler
lgtm for sql/
4 years, 10 months ago (2016-01-28 20:33:01 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1637683003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1637683003/60001
4 years, 10 months ago (2016-01-28 20:48:13 UTC) #14
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 10 months ago (2016-01-28 22:09:10 UTC) #16
commit-bot: I haz the power
4 years, 10 months ago (2016-01-28 22:10:03 UTC) #18
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/7ce37c1ec34e33f7e2c4b87341f16885942c3e5c
Cr-Commit-Position: refs/heads/master@{#372179}

Powered by Google App Engine
This is Rietveld 408576698