Skip to content

Tags: ajunlonglive/crossbeam

Tags

crossbeam-utils-0.8.6

Toggle crossbeam-utils-0.8.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge crossbeam-rs#769

769: Prepare for the next release r=taiki-e a=taiki-e

- crossbeam-channel 0.5.1 -> 0.5.2
  - Fix stacked borrows violations. (crossbeam-rs#763, crossbeam-rs#764)
- crossbeam-epoch 0.9.5 -> 0.9.6
  - Add `Atomic::fetch_update`. (crossbeam-rs#706)
- crossbeam-queue 0.3.2 -> 0.3.3
  - Fix stacked borrows violation in `ArrayQueue`. (crossbeam-rs#763)
- crossbeam-utils 0.8.5 -> 0.8.6
  - Re-add `AtomicCell<{i,u}64>::{fetch_add,fetch_sub,fetch_and,fetch_or,fetch_xor}` that were accidentally removed in 0.8.0 on targets that do not support `Atomic{I,U}64`. (crossbeam-rs#767)
  - Re-add `AtomicCell<{i,u}128>::{fetch_add,fetch_sub,fetch_and,fetch_or,fetch_xor}` that were accidentally removed in 0.8.0. (crossbeam-rs#767)


Co-authored-by: Taiki Endo <[email protected]>

crossbeam-queue-0.3.3

Toggle crossbeam-queue-0.3.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge crossbeam-rs#769

769: Prepare for the next release r=taiki-e a=taiki-e

- crossbeam-channel 0.5.1 -> 0.5.2
  - Fix stacked borrows violations. (crossbeam-rs#763, crossbeam-rs#764)
- crossbeam-epoch 0.9.5 -> 0.9.6
  - Add `Atomic::fetch_update`. (crossbeam-rs#706)
- crossbeam-queue 0.3.2 -> 0.3.3
  - Fix stacked borrows violation in `ArrayQueue`. (crossbeam-rs#763)
- crossbeam-utils 0.8.5 -> 0.8.6
  - Re-add `AtomicCell<{i,u}64>::{fetch_add,fetch_sub,fetch_and,fetch_or,fetch_xor}` that were accidentally removed in 0.8.0 on targets that do not support `Atomic{I,U}64`. (crossbeam-rs#767)
  - Re-add `AtomicCell<{i,u}128>::{fetch_add,fetch_sub,fetch_and,fetch_or,fetch_xor}` that were accidentally removed in 0.8.0. (crossbeam-rs#767)


Co-authored-by: Taiki Endo <[email protected]>

crossbeam-epoch-0.9.6

Toggle crossbeam-epoch-0.9.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge crossbeam-rs#769

769: Prepare for the next release r=taiki-e a=taiki-e

- crossbeam-channel 0.5.1 -> 0.5.2
  - Fix stacked borrows violations. (crossbeam-rs#763, crossbeam-rs#764)
- crossbeam-epoch 0.9.5 -> 0.9.6
  - Add `Atomic::fetch_update`. (crossbeam-rs#706)
- crossbeam-queue 0.3.2 -> 0.3.3
  - Fix stacked borrows violation in `ArrayQueue`. (crossbeam-rs#763)
- crossbeam-utils 0.8.5 -> 0.8.6
  - Re-add `AtomicCell<{i,u}64>::{fetch_add,fetch_sub,fetch_and,fetch_or,fetch_xor}` that were accidentally removed in 0.8.0 on targets that do not support `Atomic{I,U}64`. (crossbeam-rs#767)
  - Re-add `AtomicCell<{i,u}128>::{fetch_add,fetch_sub,fetch_and,fetch_or,fetch_xor}` that were accidentally removed in 0.8.0. (crossbeam-rs#767)


Co-authored-by: Taiki Endo <[email protected]>

crossbeam-channel-0.5.2

Toggle crossbeam-channel-0.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge crossbeam-rs#769

769: Prepare for the next release r=taiki-e a=taiki-e

- crossbeam-channel 0.5.1 -> 0.5.2
  - Fix stacked borrows violations. (crossbeam-rs#763, crossbeam-rs#764)
- crossbeam-epoch 0.9.5 -> 0.9.6
  - Add `Atomic::fetch_update`. (crossbeam-rs#706)
- crossbeam-queue 0.3.2 -> 0.3.3
  - Fix stacked borrows violation in `ArrayQueue`. (crossbeam-rs#763)
- crossbeam-utils 0.8.5 -> 0.8.6
  - Re-add `AtomicCell<{i,u}64>::{fetch_add,fetch_sub,fetch_and,fetch_or,fetch_xor}` that were accidentally removed in 0.8.0 on targets that do not support `Atomic{I,U}64`. (crossbeam-rs#767)
  - Re-add `AtomicCell<{i,u}128>::{fetch_add,fetch_sub,fetch_and,fetch_or,fetch_xor}` that were accidentally removed in 0.8.0. (crossbeam-rs#767)


Co-authored-by: Taiki Endo <[email protected]>

crossbeam-deque-0.8.1

Toggle crossbeam-deque-0.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge crossbeam-rs#727

727: Prepare for the next release r=taiki-e a=taiki-e

- crossbeam-deque 0.8.0 -> 0.8.1

Co-authored-by: Taiki Endo <[email protected]>

crossbeam-deque-0.7.4

Toggle crossbeam-deque-0.7.4's commit message
Prepare for the next release

- crossbeam-deque 0.7.3 -> 0.7.4

crossbeam-utils-0.8.5

Toggle crossbeam-utils-0.8.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge crossbeam-rs#707

707: Prepare for the next release r=taiki-e a=taiki-e

- crossbeam-epoch 0.9.4 -> 0.9.5
  - Fix UB in `Pointable` impl of `[MaybeUninit<T>]` (crossbeam-rs#694)
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)
  - Fix breakage with nightly feature due to rust-lang/rust#84510 (crossbeam-rs#692)
- crossbeam-queue 0.3.1 -> 0.3.2
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)
- crossbeam-utils 0.8.4 -> 0.8.5
  - Add `AtomicCell::fetch_update` (crossbeam-rs#704)
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)
- crossbeam 0.8.0 -> 0.8.1
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)

Closes crossbeam-rs#702 

Co-authored-by: Taiki Endo <[email protected]>

crossbeam-queue-0.3.2

Toggle crossbeam-queue-0.3.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge crossbeam-rs#707

707: Prepare for the next release r=taiki-e a=taiki-e

- crossbeam-epoch 0.9.4 -> 0.9.5
  - Fix UB in `Pointable` impl of `[MaybeUninit<T>]` (crossbeam-rs#694)
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)
  - Fix breakage with nightly feature due to rust-lang/rust#84510 (crossbeam-rs#692)
- crossbeam-queue 0.3.1 -> 0.3.2
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)
- crossbeam-utils 0.8.4 -> 0.8.5
  - Add `AtomicCell::fetch_update` (crossbeam-rs#704)
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)
- crossbeam 0.8.0 -> 0.8.1
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)

Closes crossbeam-rs#702 

Co-authored-by: Taiki Endo <[email protected]>

crossbeam-epoch-0.9.5

Toggle crossbeam-epoch-0.9.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge crossbeam-rs#707

707: Prepare for the next release r=taiki-e a=taiki-e

- crossbeam-epoch 0.9.4 -> 0.9.5
  - Fix UB in `Pointable` impl of `[MaybeUninit<T>]` (crossbeam-rs#694)
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)
  - Fix breakage with nightly feature due to rust-lang/rust#84510 (crossbeam-rs#692)
- crossbeam-queue 0.3.1 -> 0.3.2
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)
- crossbeam-utils 0.8.4 -> 0.8.5
  - Add `AtomicCell::fetch_update` (crossbeam-rs#704)
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)
- crossbeam 0.8.0 -> 0.8.1
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)

Closes crossbeam-rs#702 

Co-authored-by: Taiki Endo <[email protected]>

crossbeam-0.8.1

Toggle crossbeam-0.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge crossbeam-rs#707

707: Prepare for the next release r=taiki-e a=taiki-e

- crossbeam-epoch 0.9.4 -> 0.9.5
  - Fix UB in `Pointable` impl of `[MaybeUninit<T>]` (crossbeam-rs#694)
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)
  - Fix breakage with nightly feature due to rust-lang/rust#84510 (crossbeam-rs#692)
- crossbeam-queue 0.3.1 -> 0.3.2
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)
- crossbeam-utils 0.8.4 -> 0.8.5
  - Add `AtomicCell::fetch_update` (crossbeam-rs#704)
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)
- crossbeam 0.8.0 -> 0.8.1
  - Support targets that do not have atomic CAS on stable Rust (crossbeam-rs#698)

Closes crossbeam-rs#702 

Co-authored-by: Taiki Endo <[email protected]>