| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-04-20 | Change test skipping logic a little, separate feature-based and ↵ | sayantn | -0/+3 | |
| function-based skipping | ||||
| 2025-02-09 | Update all crates to Rust 2024 | Eric Huss | -1/+1 | |
| 2023-10-10 | Bump syn to 2.0 | Eduardo Sánchez Muñoz | -1/+1 | |
| Also ensure that `assert_instr` attribute has been correctly parsed in stdarch-verify. | ||||
| 2022-10-25 | Edition 2021, apply clippy::uninlined_format_args fix (#1339) | Yuri Astrakhan | -1/+1 | |
| 2021-04-11 | Convert all crates to 2018 edition (#1109) | Joshua Nelson | -0/+1 | |
| 2019-10-26 | Update proc-macro2, syn, and quote to 1.0 | Taiki Endo | -3/+3 | |
| 2018-09-06 | Update to syn 0.15 (#564) | Alex Crichton | -1/+1 | |
| 2018-05-21 | Update proc macro2 (#455) | Luca Barbato | -3/+3 | |
| * Update to proc_macro2 0.4 and related * Update to proc_macro2 0.4 and related * Update to proc_macro2 0.4 and related * Add proc_macro_gen feature * Update to the new rustfmt cli * A few proc-macro2 stylistic updates * Disable RUST_BACKTRACE by default * Allow rustfmt failure for now * Disable proc-macro2 nightly feature in verify-x86 Currently this causes bugs on nightly due to upstream rustc bugs, this should be temporary * Attempt to thwart mergefunc * Use static relocation model on i686 | ||||
| 2018-04-03 | Bump dependencies on proc-macro2 | Alex Crichton | -3/+3 | |
| 2018-02-18 | Reorganize and refactor source tree (#324) | Alex Crichton | -0/+13 | |
| With RFC 2325 looking close to being accepted, I took a crack at reorganizing this repository to being more amenable for inclusion in libstd/libcore. My current plan is to add stdsimd as a submodule in rust-lang/rust and then use `#[path]` to include the modules directly into libstd/libcore. Before this commit, however, the source code of coresimd/stdsimd themselves were not quite ready for this. Imports wouldn't compile for one reason or another, and the organization was also different than the RFC itself! In addition to moving a lot of files around, this commit has the following major changes: * The `cfg_feature_enabled!` macro is now renamed to `is_target_feature_detected!` * The `vendor` module is now called `arch`. * Under the `arch` module is a suite of modules like `x86`, `x86_64`, etc. One per `cfg!(target_arch)`. * The `is_target_feature_detected!` macro was removed from coresimd. Unfortunately libcore has no ability to export unstable macros, so for now all feature detection is canonicalized in stdsimd. The `coresimd` and `stdsimd` crates have been updated to the planned organization in RFC 2325 as well. The runtime bits saw the largest amount of refactoring, seeing a good deal of simplification without the core/std split. | ||||
