Skip to content

Commit

Permalink
build(deps): Bump dashmap from 5.5.3 to 6.0.0 (#560)
Browse files Browse the repository at this point in the history
Bumps [dashmap](https://github.com/xacrimon/dashmap) from 5.5.3 to
6.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/xacrimon/dashmap/releases">dashmap's
releases</a>.</em></p>
<blockquote>
<h2>v6.0.0</h2>
<p>This release contains performance optimizations, most notably 10-40%
gains on Apple Silicon but also 5-10% gains when measured in Intel
Sapphire Rapids. This work was accomplished in:</p>
<ul>
<li><a
href="https://redirect.github.com/xacrimon/dashmap/issues/303">#303</a></li>
<li><a
href="https://redirect.github.com/xacrimon/dashmap/issues/287">#287</a></li>
</ul>
<p>Minor QoL improvements were made in:</p>
<ul>
<li><a
href="https://redirect.github.com/xacrimon/dashmap/issues/302">#302</a></li>
<li><a
href="https://redirect.github.com/xacrimon/dashmap/issues/300">#300</a></li>
</ul>
<p>Special to the following contributors for making this release
possible:</p>
<ul>
<li><a
href="https://github.com/conradludgate"><code>@​conradludgate</code></a></li>
<li><a
href="https://github.com/arthurprs"><code>@​arthurprs</code></a></li>
<li><a
href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a></li>
<li><a
href="https://github.com/dtzxporter"><code>@​dtzxporter</code></a></li>
</ul>
<h2>v6.0.0-rc.1</h2>
<p>This release contains performance optimizations, most notably 10-40%
gains on Apple Silicon but also 5-10% gains when measured in Intel
Sapphire Rapids. This work was accomplished in:</p>
<ul>
<li><a
href="https://redirect.github.com/xacrimon/dashmap/issues/303">#303</a></li>
<li><a
href="https://redirect.github.com/xacrimon/dashmap/issues/287">#287</a></li>
</ul>
<p>Minor QoL improvements were made in:</p>
<ul>
<li><a
href="https://redirect.github.com/xacrimon/dashmap/issues/302">#302</a></li>
<li><a
href="https://redirect.github.com/xacrimon/dashmap/issues/300">#300</a></li>
</ul>
<p>Special to the following contributors for making this release
possible:</p>
<ul>
<li><a
href="https://github.com/conradludgate"><code>@​conradludgate</code></a></li>
<li><a
href="https://github.com/arthurprs"><code>@​arthurprs</code></a></li>
<li><a
href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a></li>
<li><a
href="https://github.com/dtzxporter"><code>@​dtzxporter</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/xacrimon/dashmap/commit/458238c114b5d21b26432ac620835166e07eb115"><code>458238c</code></a>
v6.0.0</li>
<li><a
href="https://github.com/xacrimon/dashmap/commit/1e3df1aa8eb1b2c266eac83765136f0d10d8e21d"><code>1e3df1a</code></a>
v6.0.0-rc.1</li>
<li><a
href="https://github.com/xacrimon/dashmap/commit/bdb86b03b4194a209094f146f250c9d9f62baa85"><code>bdb86b0</code></a>
Merge branch 'arthurprs-small-optimizations'</li>
<li><a
href="https://github.com/xacrimon/dashmap/commit/4cdfc396a35713afdb8feb7183b8ea57c100fbbe"><code>4cdfc39</code></a>
fix: merge errors</li>
<li><a
href="https://github.com/xacrimon/dashmap/commit/74b34f836d7aa65a1f11c86465c7a96a80346624"><code>74b34f8</code></a>
Merge branch 'small-optimizations' of github.com:arthurprs/dashmap into
arthu...</li>
<li><a
href="https://github.com/xacrimon/dashmap/commit/551453363eb65d76fda4b0bc3d11bfdfa9ae731a"><code>5514533</code></a>
Allow map_in_place to be called then the callee is already panicking.
(<a
href="https://redirect.github.com/xacrimon/dashmap/issues/300">#300</a>)</li>
<li><a
href="https://github.com/xacrimon/dashmap/commit/4be6f572cbdc8376f41b3800b499f1201ab49c00"><code>4be6f57</code></a>
Re-export Entry types at top level (<a
href="https://redirect.github.com/xacrimon/dashmap/issues/302">#302</a>)</li>
<li><a
href="https://github.com/xacrimon/dashmap/commit/92d64ba78c2e0d418a7dc16abb89872f7e8f7301"><code>92d64ba</code></a>
cache-align the shards to improve throughput (<a
href="https://redirect.github.com/xacrimon/dashmap/issues/303">#303</a>)</li>
<li><a
href="https://github.com/xacrimon/dashmap/commit/0f95f5932e22db2408ec4fc758cb41b57750ea85"><code>0f95f59</code></a>
Replace internal hashtable with hashbrown RawTable</li>
<li>See full diff in <a
href="https://github.com/xacrimon/dashmap/compare/v.5.5.3...v6.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=dashmap&package-manager=cargo&previous-version=5.5.3&new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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)

---

<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 squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor 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)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] committed Jun 18, 2024
1 parent 8e729ad commit 79f8335
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
11 changes: 9 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion melior/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ keywords = ["mlir", "llvm"]
ods-dialects = []

[dependencies]
dashmap = "5.5.3"
dashmap = "6.0.0"
melior-macro = { version = "0.11.4", path = "../macro" }
mlir-sys = "0.2.2"
once_cell = "1"
Expand Down

0 comments on commit 79f8335

Please sign in to comment.