mirror of
https://git.proxmox.com/git/rustc
synced 2025-05-28 04:09:57 +00:00
41 lines
1.5 KiB
Markdown
41 lines
1.5 KiB
Markdown
stdarch - Rust's standard library SIMD components
|
|
=======
|
|
|
|
[](https://github.com/rust-lang/stdarch/actions)
|
|
|
|
|
|
# Crates
|
|
|
|
This repository contains two main crates:
|
|
|
|
* [![core_arch_crate_badge]][core_arch_crate_link]
|
|
[![core_arch_docs_badge]][core_arch_docs_link]
|
|
[`core_arch`](crates/core_arch/README.md) implements `core::arch` - Rust's
|
|
core library architecture-specific intrinsics, and
|
|
|
|
* [![std_detect_crate_badge]][std_detect_crate_link]
|
|
[![std_detect_docs_badge]][std_detect_docs_link]
|
|
[`std_detect`](crates/std_detect/README.md) implements `std::detect` - Rust's
|
|
standard library run-time CPU feature detection.
|
|
|
|
The `std::simd` component now lives in the
|
|
[`packed_simd`](https://github.com/rust-lang-nursery/packed_simd) crate.
|
|
|
|
# How to do a release
|
|
|
|
To do a release of the `core_arch` and `std_detect` crates,
|
|
|
|
* bump up the version appropriately,
|
|
* comment out the `dev-dependencies` in their `Cargo.toml` files (due to
|
|
https://github.com/rust-lang/cargo/issues/4242),
|
|
* publish the crates.
|
|
|
|
[core_arch_crate_badge]: https://img.shields.io/crates/v/core_arch.svg
|
|
[core_arch_crate_link]: https://crates.io/crates/core_arch
|
|
[core_arch_docs_badge]: https://docs.rs/core_arch/badge.svg
|
|
[core_arch_docs_link]: https://docs.rs/core_arch/
|
|
[std_detect_crate_badge]: https://img.shields.io/crates/v/std_detect.svg
|
|
[std_detect_crate_link]: https://crates.io/crates/std_detect
|
|
[std_detect_docs_badge]: https://docs.rs/std_detect/badge.svg
|
|
[std_detect_docs_link]: https://docs.rs/std_detect/
|