Compare commits
No commits in common. "master" and "v0.2.1" have entirely different histories.
7
.github/dependabot.yml
vendored
7
.github/dependabot.yml
vendored
|
@ -1,7 +0,0 @@
|
||||||
version: 2
|
|
||||||
updates:
|
|
||||||
- package-ecosystem: cargo
|
|
||||||
directory: "/"
|
|
||||||
schedule:
|
|
||||||
interval: daily
|
|
||||||
open-pull-requests-limit: 10
|
|
9
.github/workflows/coverage.yml
vendored
9
.github/workflows/coverage.yml
vendored
|
@ -1,13 +1,6 @@
|
||||||
name: coverage
|
name: coverage
|
||||||
|
|
||||||
on:
|
on: [ "push" , "pull_request" ]
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- master
|
|
||||||
pull_request:
|
|
||||||
branches:
|
|
||||||
- master
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
test:
|
test:
|
||||||
name: coverage
|
name: coverage
|
||||||
|
|
4
.github/workflows/rust.yml
vendored
4
.github/workflows/rust.yml
vendored
|
@ -16,6 +16,6 @@ jobs:
|
||||||
- name: Run fmt
|
- name: Run fmt
|
||||||
run: cargo fmt --all -- --check
|
run: cargo fmt --all -- --check
|
||||||
- name: Build
|
- name: Build
|
||||||
run: cargo build --verbose --all-features
|
run: cargo build --verbose
|
||||||
- name: Run tests
|
- name: Run tests
|
||||||
run: cargo test --verbose --all-features
|
run: cargo test --verbose
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "dynqueue"
|
name = "dynqueue"
|
||||||
version = "0.3.1-alpha.0"
|
version = "0.2.1"
|
||||||
authors = ["Harald Hoyer <harald@redhat.com>"]
|
authors = ["Harald Hoyer <harald@redhat.com>"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
@ -16,4 +16,4 @@ categories = [ "concurrency" ]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
rayon = "1.3"
|
rayon = "1.3"
|
||||||
crossbeam-queue = { version = "0.3", optional = true }
|
crossbeam-queue = { version = "0.2", optional = true }
|
||||||
|
|
|
@ -198,7 +198,7 @@ impl<T> Queue<T> for SegQueue<T> {
|
||||||
|
|
||||||
#[inline(always)]
|
#[inline(always)]
|
||||||
fn pop(&self) -> Option<T> {
|
fn pop(&self) -> Option<T> {
|
||||||
SegQueue::pop(self)
|
SegQueue::pop(self).ok()
|
||||||
}
|
}
|
||||||
|
|
||||||
#[inline(always)]
|
#[inline(always)]
|
||||||
|
|
Loading…
Reference in a new issue