Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -264,8 +264,6 @@ elseif(SENTRY_BACKEND STREQUAL "inproc")
elseif(SENTRY_BACKEND STREQUAL "breakpad")
set(SENTRY_BACKEND_BREAKPAD TRUE)
elseif(SENTRY_BACKEND STREQUAL "native")
message(WARNING "The 'native' backend is experimental and under active development. "
"It may have incomplete features or unexpected behavior.")
set(SENTRY_BACKEND_NATIVE TRUE)
elseif(SENTRY_BACKEND STREQUAL "none")
set(SENTRY_BACKEND_NONE TRUE)
Expand Down
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -246,10 +246,10 @@ using `cmake -D BUILD_SHARED_LIBS=OFF ..`.
only supported on Desktop OSs.
- **inproc**: A small in-process handler that is supported on all platforms,
and is used as a default on Android.
- **native**: **(Experimental)** An out-of-process crash handler that uses a
lightweight daemon to monitor the application, generate minidumps, and send
crash reports. Supports Linux, macOS, and Windows. Compatible with TSAN and
ASAN sanitizers. This backend is under active development.
- **native**: An out-of-process crash handler that uses a lightweight daemon
to monitor the application, generate minidumps, and send crash reports.
Supports Linux, macOS, and Windows. Compatible with TSAN and ASAN
sanitizers.
- **none**: This builds `sentry-native` without a backend, so it does not handle
crashes. It is primarily used for tests.

Expand Down Expand Up @@ -328,6 +328,7 @@ using `cmake -D BUILD_SHARED_LIBS=OFF ..`.
| | | | | | |
| Backends | | | | | |
| - crashpad | ☑ | ☑ | ☑ | | |
| - native | ✓ | ✓ | ✓ | | |
| - breakpad | ✓ | ✓ | ✓ | (✓)* | (✓)* |
| - inproc | ✓ | ✓ | ✓ | ☑ | |
| - none | ✓ | ✓ | ✓ | ✓ | |
Expand Down
2 changes: 0 additions & 2 deletions src/backends/sentry_backend_native.c
Original file line number Diff line number Diff line change
Expand Up @@ -187,8 +187,6 @@ static int
native_backend_startup(
sentry_backend_t *backend, const sentry_options_t *options)
{
SENTRY_WARN("The native backend is experimental and under active "
"development.");
SENTRY_DEBUG("starting native backend");

#if defined(SENTRY_PLATFORM_WINDOWS) && !defined(SENTRY_BUILD_SHARED) \
Expand Down
Loading