Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
A
angle
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • angle
  • Repository

Switch branch/tag
  • angle
  • src
  • common
  • debug.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Fix ASSERT macro generating extra code in MSVC. · ec982e18
    Jamie Madill authored Apr 30, 2018
    Even on the highest optimization level MSVC was still generating extra
    code in Release for ASSERT macros. This realigns the code more with
    Chromium by using a streaming eating macro with the expression at the
    end. Now no code should be generating. I believe this did not affect
    Clang builds.
    
    Bug: angleproject:1671
    Change-Id: I099c59cf0b28ae3ffc08b864982e67559901724e
    Reviewed-on: https://chromium-review.googlesource.com/1036208Reviewed-by: 's avatarYuly Novikov <ynovikov@chromium.org>
    Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    Commit-Queue: Geoff Lang <geofflang@chromium.org>
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    ec982e18
debug.cpp 5.31 KB
EditWeb IDE
×

Replace debug.cpp

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.