gnzlbg / cargo-asm

cargo subcommand showing the assembly or llvm-ir generated for Rust code
https://github.com/gnzlbg/cargo-asm
Other
1.17k stars 36 forks source link

Bump parking_lot from 0.6.4 to 0.7.1 #83

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps parking_lot from 0.6.4 to 0.7.1.

Changelog *Sourced from [parking_lot's changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md).* > 0.7.1 (2019-01-01) > ================== > > - Fixed potential deadlock when upgrading a RwLock. > - Fixed overflow panic on very long timeouts ([#111](https://github-redirect.dependabot.com/Amanieu/parking_lot/issues/111)). > > 0.7.0 (2018-11-20) > ================== > > - Return if or how many threads were notified from `Condvar::notify_*` > > 0.6.3 (2018-07-18) > ================== > > - Export `RawMutex`, `RawRwLock` and `RawThreadId`. > > 0.6.2 (2018-06-18) > ================== > > - Enable `lock_api/nightly` feature from `parking_lot/nightly` ([#79](https://github-redirect.dependabot.com/Amanieu/parking_lot/issues/79)) > > 0.6.1 (2018-06-08) > ================== > > Added missing typedefs for mapped lock guards: > > - `MappedMutexGuard` > - `MappedReentrantMutexGuard` > - `MappedRwLockReadGuard` > - `MappedRwLockWriteGuard` > > 0.6.0 (2018-06-08) > ================== > > This release moves most of the code for type-safe `Mutex` and `RwLock` types > into a separate crate called `lock_api`. This new crate is compatible with > `no_std` and provides `Mutex` and `RwLock` type-safe wrapper types from a > raw mutex type which implements the `RawMutex` or `RawRwLock` trait. The API > provided by the wrapper types can be extended by implementing more traits on the > raw mutex type which provide more functionality (e.g. `RawMutexTimed`). See the > crate documentation for more details. > > There are also several major changes: > > - The minimum required Rust version is bumped to 1.26. > - All methods on `MutexGuard` (and other guard types) are no longer inherent > methods and must be called as `MutexGuard::method(self)`. This avoids > conflicts with methods from the inner type. > - `MutexGuard` (and other guard types) add the `unlocked` method which > temporarily unlocks a mutex, runs the given closure, and then re-locks the > ... (truncated)
Commits - [`407aa52`](https://github.com/Amanieu/parking_lot/commit/407aa52807bc96fd1d6d3bbfd60298b664a77880) Bump parking_lot version to 0.7.1 - [`5977113`](https://github.com/Amanieu/parking_lot/commit/5977113b42f041bc0ba0c1bacea6296a5588b92f) Fix potential deadlock when upgrading a RwLock - [`fd4af45`](https://github.com/Amanieu/parking_lot/commit/fd4af453daecc1985852915f395030b787b15e47) Merge pull request [#111](https://github-redirect.dependabot.com/Amanieu/parking_lot/issues/111) from faern/no-instant-overflow-panic - [`e593f10`](https://github.com/Amanieu/parking_lot/commit/e593f1023165d70a9e783c698866b67e93e5ebaa) Skip testing deadlock detection on old Rust versions - [`69f8885`](https://github.com/Amanieu/parking_lot/commit/69f888569b7bb00edeaee76bd90ed0583513467a) Use cfg! where possible - [`6d8fa72`](https://github.com/Amanieu/parking_lot/commit/6d8fa720f241ee6b399e72c4edcc684e4a335a2f) Remove risk of panicking in wait_for style functions - [`edeaa24`](https://github.com/Amanieu/parking_lot/commit/edeaa24336f7fc3bac97a75acfdd36e6814ace63) Add test on panicking wait_for - [`6e92f13`](https://github.com/Amanieu/parking_lot/commit/6e92f139b1a070072ef98b1c82f66364e4bca7e7) Simplify with_thread_data - [`8bd0e79`](https://github.com/Amanieu/parking_lot/commit/8bd0e79900466b724472f7a688afc5bdb018c38a) Merge pull request [#106](https://github-redirect.dependabot.com/Amanieu/parking_lot/issues/106) from faern/backport-libstd-style - [`01e0f8d`](https://github.com/Amanieu/parking_lot/commit/01e0f8d018f016b3571f8ade46171efbd96295b9) Only store DeadlockData if feature is activated - Additional commits viewable in [compare view](https://github.com/Amanieu/parking_lot/compare/0.6.4...0.7.1)


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.