A crash-reporting system
Go to file
Peter Boström 6af42bc0b2 Use NOTREACHED_IN_MIGRATION()
This was generated by replacing "  NOTREACHED()" with
"  NOTREACHED_IN_MIGRATION()" and running git cl format.

This prepares for making NOTREACHED() [[noreturn]] alongside
NotReachedIsFatal migration of existing inventory.

Bug: chromium:40580068
Change-Id: Idb68e2fc8adba180350b0595fd494cf0f206bded
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/5548246
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Peter Boström <pbos@chromium.org>
2024-05-17 16:30:52 +00:00
build Roll mini_chromium to pick up the latest version of base::span. 2024-04-11 16:00:45 +00:00
client Use NOTREACHED_IN_MIGRATION() 2024-05-17 16:30:52 +00:00
compat Convert Crashpad to use ARC 2023-06-30 15:55:24 +00:00
doc doc: Upgrade the crashpad-home App Engine app to the go121 flex runtime 2024-01-17 17:45:43 +00:00
handler Use NOTREACHED_IN_MIGRATION() 2024-05-17 16:30:52 +00:00
infra/config Move crashpad to using Mac-13|Mac-14 (like chromium) and latest win sdk 2024-04-04 19:50:08 +00:00
minidump Use NOTREACHED_IN_MIGRATION() 2024-05-17 16:30:52 +00:00
snapshot Use NOTREACHED_IN_MIGRATION() 2024-05-17 16:30:52 +00:00
test Use NOTREACHED_IN_MIGRATION() 2024-05-17 16:30:52 +00:00
third_party Roll mini_chromium to pick up the latest version of base::span. 2024-04-11 16:00:45 +00:00
tools Replace std::unique_ptr<T> with HeapArray 2024-05-09 22:16:58 +00:00
util Use NOTREACHED_IN_MIGRATION() 2024-05-17 16:30:52 +00:00
.clang-format Update copyright boilerplate, 2022 edition (Crashpad) 2022-09-06 23:54:07 +00:00
.gitattributes Update copyright boilerplate, 2022 edition (Crashpad) 2022-09-06 23:54:07 +00:00
.gitignore Install ninja to crashpad using DEPS 2022-11-08 01:32:40 +00:00
.gn Update copyright boilerplate, 2022 edition (Crashpad) 2022-09-06 23:54:07 +00:00
.style.yapf Update copyright boilerplate, 2022 edition (Crashpad) 2022-09-06 23:54:07 +00:00
.vpython3 Update copyright boilerplate, 2022 edition (Crashpad) 2022-09-06 23:54:07 +00:00
AUTHORS Remove `base/cxx17_backports.h` from the code in third_patry/crashpad 2023-04-25 20:33:34 +00:00
BUILD.gn [fxbug.dev] Migrate bug numbers 2024-02-01 19:39:27 +00:00
CONTRIBUTORS Add jperaza to CONTRIBUTORS 2018-10-01 18:05:23 +00:00
DEPS Roll crashpad/third_party/mini_chromium/mini_chromium/ a6607b1fd..5856e1ea6 (2 commits) 2024-05-17 00:10:03 +00:00
LICENSE Initial commit of Crashpad. 2014-07-30 23:24:58 -04:00
README.md Update copyright boilerplate, 2022 edition (Crashpad) 2022-09-06 23:54:07 +00:00
codereview.settings Update copyright boilerplate, 2022 edition (Crashpad) 2022-09-06 23:54:07 +00:00
navbar.md Update copyright boilerplate, 2022 edition (Crashpad) 2022-09-06 23:54:07 +00:00
package.h Update copyright boilerplate, 2022 edition (Crashpad) 2022-09-06 23:54:07 +00:00

README.md

Crashpad

Crashpad is a crash-reporting system.

Documentation

Source Code

Crashpads source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.