aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src
diff options
context:
space:
mode:
authorbors[bot] <bors[bot]@users.noreply.github.com>2018-12-27 13:29:20 +0000
committerbors[bot] <bors[bot]@users.noreply.github.com>2018-12-27 13:29:20 +0000
commit7a1dc435cff6330b1855993c6a04ca57db6134ec (patch)
treefa1a5e9169b3c7e7ccb1a1a9faa97aa94225df01 /crates/ra_hir/src
parentd8bfad9e926636b7fe2a6aec28760508ffd47fdb (diff)
parent4017966a0b9b76e5dfae6bbac398c277a3ea98ad (diff)
Merge #342
342: Bump parking_lot from 0.6.4 to 0.7.0 r=matklad a=dependabot[bot] Bumps [parking_lot](https://github.com/Amanieu/parking_lot) from 0.6.4 to 0.7.0. <details> <summary>Changelog</summary> *Sourced from [parking_lot's changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md).* > 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 > mutex. > - `MutexGuard` (and other guard types) add the `bump` method which gives a > chance for other threads to acquire the mutex by temporarily unlocking it and > re-locking it. However this is optimized for the common case where there are > no threads waiting on the lock, in which case no unlocking is performed. > - `MutexGuard` (and other guard types) add the `map` method which returns a ></table> ... (truncated) </details> <details> <summary>Commits</summary> - See full diff in [compare view](https://github.com/Amanieu/parking_lot/commits) </details> <br /> [![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=parking_lot&package-manager=cargo&previous-version=0.6.4&new-version=0.7.0)](https://dependabot.com/compatibility-score.html?dependency-name=parking_lot&package-manager=cargo&previous-version=0.6.4&new-version=0.7.0) 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-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com). <details> <summary>Dependabot commands and options</summary> <br /> 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. </details> Co-authored-by: dependabot[bot] <[email protected]>
Diffstat (limited to 'crates/ra_hir/src')
0 files changed, 0 insertions, 0 deletions