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

Issue 1213193003: Remove DCHECK_IMPLIES and CHECK_IMPLIES (Closed)

Created:
5 years, 5 months ago by vmpstr
Modified:
5 years, 2 months ago
Reviewers:
danakj, Nico
CC:
chromium-reviews, sadrul, vabr+watchlist_chromium.org, nasko+codewatch_chromium.org, sievers+watch_chromium.org, tracing+reviews_chromium.org, jdduke+watch_chromium.org, ozone-reviews_chromium.org, tdanderson+views_chromium.org, jbauman+watch_chromium.org, darin-cc_chromium.org, kalyank, mlamouri+watch-content_chromium.org, creis+watch_chromium.org, tdresser+watch_chromium.org, feature-media-reviews_chromium.org, piman+watch_chromium.org, gcasto+watchlist_chromium.org, cc-bugs_chromium.org, mkwst+watchlist-passwords_chromium.org, wfh+watch_chromium.org, tfarina, mkwst+moarreviews-renderer_chromium.org, danakj+watch_chromium.org, scheduler-bugs_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove DCHECK_IMPLIES and CHECK_IMPLIES CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel

Patch Set 1 #

Total comments: 3

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+95 lines, -109 lines) Patch
M base/logging.h View 2 chunks +0 lines, -2 lines 0 comments Download
M base/trace_event/memory_dump_manager.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M base/trace_event/trace_event_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M cc/input/top_controls_manager.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M cc/layers/picture_layer.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M cc/layers/picture_layer_impl.cc View 1 7 chunks +13 lines, -14 lines 0 comments Download
M cc/layers/picture_layer_impl_unittest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M cc/layers/video_layer_impl.cc View 1 1 chunk +4 lines, -5 lines 0 comments Download
M cc/output/direct_renderer.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M cc/playback/display_item_list.cc View 1 chunk +1 line, -1 line 0 comments Download
M cc/playback/picture_pile.cc View 1 chunk +4 lines, -4 lines 0 comments Download
M cc/resources/texture_mailbox.cc View 1 chunk +1 line, -1 line 0 comments Download
M cc/scheduler/scheduler.cc View 1 chunk +2 lines, -4 lines 0 comments Download
M cc/scheduler/scheduler_state_machine.cc View 1 chunk +1 line, -2 lines 0 comments Download
M cc/tiles/picture_layer_tiling.cc View 1 1 chunk +1 line, -2 lines 0 comments Download
M cc/tiles/picture_layer_tiling_set.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M cc/tiles/tile_manager.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M cc/tiles/tile_manager_unittest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M cc/trees/layer_tree_host_common.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M cc/trees/layer_tree_host_impl.cc View 1 3 chunks +6 lines, -8 lines 0 comments Download
M cc/trees/property_tree_builder.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/passwords/manage_passwords_ui_controller.cc View 1 chunk +1 line, -1 line 0 comments Download
M content/browser/android/in_process/synchronous_compositor_impl.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M content/browser/frame_host/navigation_controller_impl.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M content/browser/frame_host/navigation_entry_impl.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M content/browser/frame_host/navigation_request.cc View 1 chunk +1 line, -1 line 0 comments Download
M content/browser/frame_host/render_frame_host_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M content/browser/frame_host/render_frame_host_manager.cc View 2 chunks +4 lines, -4 lines 0 comments Download
M content/browser/frame_host/render_frame_proxy_host.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M content/browser/renderer_host/render_process_host_impl.cc View 1 chunk +1 line, -2 lines 0 comments Download
M content/child/web_url_loader_impl.cc View 1 chunk +4 lines, -4 lines 0 comments Download
M content/common/discardable_shared_memory_heap.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M content/common/gpu/client/gl_helper_scaling.cc View 1 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/gpu/mailbox_output_surface.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download
M content/renderer/render_frame_impl.cc View 1 3 chunks +4 lines, -5 lines 0 comments Download
M gpu/command_buffer/service/mailbox_manager_sync.cc View 1 chunk +1 line, -1 line 0 comments Download
M gpu/command_buffer/service/texture_definition.cc View 1 chunk +1 line, -1 line 0 comments Download
M ui/aura/window.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M ui/base/resource/data_pack.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download
M ui/events/blink/blink_event_util.cc View 1 chunk +1 line, -1 line 0 comments Download
M ui/gl/gl_fence_egl.cc View 1 1 chunk +1 line, -2 lines 0 comments Download
M ui/gl/gl_image_memory.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M ui/views/touchui/touch_selection_menu_runner_views.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M ui/views/view.cc View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 13 (1 generated)
vmpstr
Please take an initial look. I'll fix up the description when we agree that this ...
5 years, 5 months ago (2015-06-29 18:57:19 UTC) #2
sunnyps
On 2015/06/29 at 18:57:19, vmpstr wrote: > Please take an initial look. I'll fix up ...
5 years, 5 months ago (2015-06-29 19:15:47 UTC) #3
jdduke (slow)
On 2015/06/29 19:15:47, sunnyps wrote: > On 2015/06/29 at 18:57:19, vmpstr wrote: > > Please ...
5 years, 5 months ago (2015-06-29 19:19:37 UTC) #4
danakj
I really think the LHS of this patch both expresses author intent better and is ...
5 years, 5 months ago (2015-06-29 19:30:59 UTC) #5
danakj
On 2015/06/29 19:15:47, sunnyps wrote: > On 2015/06/29 at 18:57:19, vmpstr wrote: > > Please ...
5 years, 5 months ago (2015-06-29 19:32:13 UTC) #6
sunnyps
On 2015/06/29 at 19:32:13, danakj wrote: > On 2015/06/29 19:15:47, sunnyps wrote: > > On ...
5 years, 5 months ago (2015-06-29 21:19:42 UTC) #7
vmpstr
I'm closing this due to inactivity.
5 years, 3 months ago (2015-09-09 18:33:44 UTC) #8
sky
On 2015/09/09 18:33:44, vmpstr wrote: > I'm closing this due to inactivity. I support removing ...
5 years, 2 months ago (2015-10-21 22:41:52 UTC) #9
jam
On 2015/09/09 18:33:44, vmpstr wrote: > I'm closing this due to inactivity. see more confusion ...
5 years, 2 months ago (2015-10-21 22:42:42 UTC) #10
danakj
On Wed, Oct 21, 2015 at 3:42 PM, <jam@chromium.org> wrote: > On 2015/09/09 18:33:44, vmpstr ...
5 years, 2 months ago (2015-10-21 22:46:25 UTC) #11
sky
On 2015/10/21 22:46:25, danakj wrote: > On Wed, Oct 21, 2015 at 3:42 PM, <mailto:jam@chromium.org> ...
5 years, 2 months ago (2015-10-21 22:50:19 UTC) #12
danakj
5 years, 2 months ago (2015-10-21 22:53:36 UTC) #13
Message was sent while issue was closed.
On Wed, Oct 21, 2015 at 3:50 PM, <sky@chromium.org> wrote:

> On 2015/10/21 22:46:25, danakj wrote:
>
>> On Wed, Oct 21, 2015 at 3:42 PM, <mailto:jam@chromium.org> wrote:
>>
>
> > On 2015/09/09 18:33:44, vmpstr wrote:
>> >
>> >> I'm closing this due to inactivity.
>> >>
>> >
>> > see more confusion at https://codereview.chromium.org/576073007#msg29
>> >
>> > is there a reason why this didn't land? were you waiting on Nico?
>> >
>>
>
> Yes, and there was plenty of data on that CL that suggested it is well used
>> and liked by developers. You can read back through the comments there.
>>
>
> Darin happened by our office so I put him on the spot and asked what he
> thought
> DCHECK_IMPLIED would do, and told him it takes two arguments. He hadn't a
> clue
> what it meant either.
>
> That some people use this is not an indication that it should be here. For
> the
> reasons I outlined in the other review I feel this doesn't meet the bar
> for code
> we want in such a common place and should be nuked.
>

Let's keep conversation in a single thread? This is going to be confusing.

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698