|
|
Chromium Code Reviews
DescriptionDo not send the memory pressure notification from chrome to renderers
This is causing thrashing so let's disable until it is fixed.
BUG=588172
Committed: https://crrev.com/96b048f72b929b4edc99609cf953f274cb0ffdaf
Cr-Commit-Position: refs/heads/master@{#385096}
Patch Set 1 : #Patch Set 2 : #
Total comments: 2
Patch Set 3 : #
Total comments: 2
Patch Set 4 : #Patch Set 5 : gied ifdef #
Messages
Total messages: 46 (24 generated)
Description was changed from ========== Do not send the memory pressure notification from chrome to renderer BUG=588172 ========== to ========== Do not send the memory pressure notification from chrome to renderers This is causing thrashing so let's disable until it is fixed. BUG=588172 ==========
oshima@chromium.org changed reviewers: + chrisha@chromium.org, georgesak@chromium.org, sky@chromium.org
Patchset #1 (id:1) has been deleted
The CQ bit was checked by oshima@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1858033002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1858033002/20001
Patchset #1 (id:20001) has been deleted
The CQ bit was checked by oshima@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1858033002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1858033002/40001
oshima@chromium.org changed reviewers: - sky@chromium.org
Hi, we need to merge this to m50 beta. Can one of you review this today?
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_compile_dbg_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
The CQ bit was checked by oshima@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1858033002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1858033002/60001
oshima@chromium.org changed reviewers: + sky@chromium.org
sky@, can you review this? I contacted georgesak@, but he was not at the office now and he was ok to ask chrome/OWNERS.
https://codereview.chromium.org/1858033002/diff/60001/chrome/browser/memory/t... File chrome/browser/memory/tab_manager_unittest.cc (right): https://codereview.chromium.org/1858033002/diff/60001/chrome/browser/memory/t... chrome/browser/memory/tab_manager_unittest.cc:437: #if !defined(OS_CHROMEOS) Can you conditionally run the test? By that I mean rename test to MAYBE_ChildProcessNotifications and for chromeos map it to DISABLED_ChildProcessNotifications?
https://codereview.chromium.org/1858033002/diff/60001/chrome/browser/memory/t... File chrome/browser/memory/tab_manager_unittest.cc (right): https://codereview.chromium.org/1858033002/diff/60001/chrome/browser/memory/t... chrome/browser/memory/tab_manager_unittest.cc:437: #if !defined(OS_CHROMEOS) On 2016/04/04 23:46:35, sky wrote: > Can you conditionally run the test? By that I mean rename test to > MAYBE_ChildProcessNotifications and for chromeos map it to > DISABLED_ChildProcessNotifications? Done.
The CQ bit was checked by oshima@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1858033002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1858033002/80001
LGTM https://codereview.chromium.org/1858033002/diff/80001/chrome/browser/memory/t... File chrome/browser/memory/tab_manager_unittest.cc (right): https://codereview.chromium.org/1858033002/diff/80001/chrome/browser/memory/t... chrome/browser/memory/tab_manager_unittest.cc:454: // ChildProcessNotification is disabled on ChromOS. crbug.com/588172. nit: ChromeOS
The CQ bit was checked by oshima@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from sky@chromium.org Link to the patchset: https://codereview.chromium.org/1858033002/#ps100001 (title: " ")
The CQ bit was unchecked by oshima@chromium.org
https://codereview.chromium.org/1858033002/diff/80001/chrome/browser/memory/t... File chrome/browser/memory/tab_manager_unittest.cc (right): https://codereview.chromium.org/1858033002/diff/80001/chrome/browser/memory/t... chrome/browser/memory/tab_manager_unittest.cc:454: // ChildProcessNotification is disabled on ChromOS. crbug.com/588172. On 2016/04/04 23:51:37, sky wrote: > nit: ChromeOS Done.
The CQ bit was checked by oshima@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1858033002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1858033002/100001
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: android_chromium_gn_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_chro...)
The CQ bit was checked by oshima@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1858033002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1858033002/100001
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: chromeos_amd64-generic_chromium_compile_only_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_amd64-...) chromeos_daisy_chromium_compile_only_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_daisy_...) chromeos_x86-generic_chromium_compile_only_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_x86-ge...) linux_chromium_asan_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...) linux_chromium_chromeos_compile_dbg_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...) linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...) win8_chromium_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win8_chromium_ng/...)
The CQ bit was checked by oshima@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1858033002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1858033002/100001
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
The CQ bit was checked by oshima@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from sky@chromium.org Link to the patchset: https://codereview.chromium.org/1858033002/#ps120001 (title: "gied ifdef")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1858033002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1858033002/120001
Message was sent while issue was closed.
Description was changed from ========== Do not send the memory pressure notification from chrome to renderers This is causing thrashing so let's disable until it is fixed. BUG=588172 ========== to ========== Do not send the memory pressure notification from chrome to renderers This is causing thrashing so let's disable until it is fixed. BUG=588172 ==========
Message was sent while issue was closed.
Committed patchset #5 (id:120001)
Message was sent while issue was closed.
Description was changed from ========== Do not send the memory pressure notification from chrome to renderers This is causing thrashing so let's disable until it is fixed. BUG=588172 ========== to ========== Do not send the memory pressure notification from chrome to renderers This is causing thrashing so let's disable until it is fixed. BUG=588172 Committed: https://crrev.com/96b048f72b929b4edc99609cf953f274cb0ffdaf Cr-Commit-Position: refs/heads/master@{#385096} ==========
Message was sent while issue was closed.
Patchset 5 (id:??) landed as https://crrev.com/96b048f72b929b4edc99609cf953f274cb0ffdaf Cr-Commit-Position: refs/heads/master@{#385096}
Message was sent while issue was closed.
Is this a little draconic? Rather than disabling the entire notification mechanism, can't we simply eliminate the GCs on reception of the notification? There are other things (empty caches, page buffers, etc) that could still be useful and likely aren't janky. (Testing would be required.) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
