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

Release rayon 1.2.1 / rayon-core 1.6.1 #709

Merged
merged 6 commits into from Nov 21, 2019
Merged

Commits on Nov 20, 2019

  1. Avoid mem::uninitialized in par_sort_unstable

    A couple temporary `[u8; 128]` arrays were uninitialized, and are now
    initialized to zeros. This has no measurable affect on the benchmarks
    for `par_sort_unstable`.
    cuviper committed Nov 20, 2019
    Copy the full SHA
    5a46643 View commit details
    Browse the repository at this point in the history
  2. Avoid mem::uninitialized in the demo cpu_time

    For both Unix `getrusage` and Windows `GetProcessTimes`, we can pass
    `MaybeUninit` pointers to those FFI calls and `assume_init()` afterward.
    cuviper committed Nov 20, 2019
    Copy the full SHA
    9b4d979 View commit details
    Browse the repository at this point in the history
  3. cargo fmt

    cuviper committed Nov 20, 2019
    Copy the full SHA
    be99e50 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    0c6338d View commit details
    Browse the repository at this point in the history
  5. Bump crate versions and dependencies

    - Bump to rayon 1.2.1 and rayon-core 1.6.1.
    - Increase crossbeam-deque to 0.7.2 to avoid duping crossbeam-utils.
    - Increase demo's fixedbitset to 0.2.0 and glium to 0.25.1.
    - Regenerate compat-Cargo.lock with the most current versions possible.
    cuviper committed Nov 20, 2019
    Copy the full SHA
    dd874ac View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    33e9843 View commit details
    Browse the repository at this point in the history