Skip to content

Commit 1947278

Browse files
committed
More precisely note status of unstable-apple-new
1 parent cb69e2a commit 1947278

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

crates/objc2/Cargo.toml

+4-2
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ unstable-c-unwind = []
6565
# For better documentation on docs.rs
6666
unstable-docsrs = []
6767

68-
# Enable new features available on ARM64 on:
68+
# Enable some new features available on ARM64 on:
6969
# - macOS 13.0
7070
# - iOS 16.0
7171
# - tvOS 16.0
@@ -74,7 +74,9 @@ unstable-docsrs = []
7474
# See https://developer.apple.com/videos/play/wwdc2022/110363/ for an overview
7575
# of the features.
7676
#
77-
# Currently untested.
77+
# Currently untested, might be unsound or lead to confusing compiler errors.
78+
#
79+
# Additionally, the message sending improvements is not yet implemented.
7880
unstable-apple-new = ["apple"]
7981

8082
# Runtime selection. See `objc-sys` for details.

crates/objc2/src/runtime/retain_release_fast.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
//! allocator ends up using `x16`, `x17`, `x18`, `x29` or `x30`, we will
3636
//! emit a call to e.g. `objc_retain_x29`, which will fail at link time.
3737
//!
38-
//! Before this option can be stable, we need a way to prevent that!
38+
//! TODO: Before this option can be stable, we need a way to prevent that!
3939
//!
4040
//! 2. We use the `clobber_abi("C")` since we're effectively calling a C
4141
//! C function.

0 commit comments

Comments
 (0)