Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
S
swiftshader
  • 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
  • swiftshader
  • Repository

Switch branch/tag
  • swiftshader
  • src
  • Reactor
  • Debug.hpp
Find file
BlameHistoryPermalink
  • Nicolas Capens's avatar
    Eliminate the ABORT() macro · 2717702e
    Nicolas Capens authored Apr 22, 2020
    Terminating the process should be done with extreme caution. Usually
    DABORT() is intended to be used instead. The ABORT() macro was making
    it too easy to write code that causes the application to terminate in
    relatively benign circumstances.
    
    If scenarios are encountered which demand process termination (as
    prescribed by the graphics API spec or as a platform requirement), we
    can still use ::abort(), or bring back this macro with a scarier name.
    
    Bug: b/154650520
    Change-Id: I53780f72b22faadd62825d000661b605b77b597c
    Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/44208
    Presubmit-Ready: Nicolas Capens <nicolascapens@google.com>
    Kokoro-Result: kokoro <noreply+kokoro@google.com>
    Tested-by: 's avatarNicolas Capens <nicolascapens@google.com>
    Reviewed-by: 's avatarAlexis Hétu <sugoi@google.com>
    2717702e
Debug.hpp 6.8 KB
EditWeb IDE
×

Replace Debug.hpp

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.