Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert instances of target_os = "macos" to target_vendor = "apple" #124788

Merged
merged 5 commits into from
May 8, 2024

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    c64889c View commit details
    Browse the repository at this point in the history
  2. iOS/tvOS/watchOS/visionOS: Set the main thread name

    Tested in the iOS simulator that the thread name is not set by default,
    and that setting it improves the debugging experience in lldb / Xcode.
    madsmtm committed May 6, 2024
    Configuration menu
    Copy the full SHA
    aa606bb View commit details
    Browse the repository at this point in the history
  3. iOS/tvOS/watchOS: Fix alloc w. large alignment on older versions

    Tested on an old MacBook and the iOS simulator.
    madsmtm committed May 6, 2024
    Configuration menu
    Copy the full SHA
    53bd38b View commit details
    Browse the repository at this point in the history
  4. iOS/tvOS/watchOS/visionOS: Fix reading large files

    Tested in the iOS simulator with something like:
    ```
    let mut buf = vec![0; c_int::MAX as usize - 1 + 2];
    let read_bytes = f.read(&mut buf).unwrap();
    ```
    madsmtm committed May 6, 2024
    Configuration menu
    Copy the full SHA
    28622c9 View commit details
    Browse the repository at this point in the history
  5. iOS/tvOS/watchOS/visionOS: Improve File Debug impl

    This uses `libc::fcntl`, which, while not explicitly marked as available
    in the headers, is already used by `File::sync_all` and `File::sync_data`
    on these platforms, so should be fine to use here as well.
    madsmtm committed May 6, 2024
    Configuration menu
    Copy the full SHA
    ff41c99 View commit details
    Browse the repository at this point in the history