bnb-chain / revm

MIT License
11 stars 8 forks source link

chore(deps): bump tokio from 1.38.0 to 1.39.2 #55

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps tokio from 1.38.0 to 1.39.2.

Release notes

Sourced from tokio's releases.

Tokio v1.39.2

1.39.2 (July 27th, 2024)

This release fixes a regression where the select! macro stopped accepting expressions that make use of temporary lifetime extension. (#6722)

#6722: tokio-rs/tokio#6722

Tokio v1.39.1

1.39.1 (July 23rd, 2024)

This release reverts "time: avoid traversing entries in the time wheel twice" because it contains a bug. (#6715)

#6715: tokio-rs/tokio#6715

Tokio v1.39.0

1.39.0 (July 23rd, 2024)

  • This release bumps the MSRV to 1.70. (#6645)
  • This release upgrades to mio v1. (#6635)
  • This release upgrades to windows-sys v0.52 (#6154)

Added

  • io: implement AsyncSeek for Empty (#6663)
  • metrics: stabilize num_alive_tasks (#6619, #6667)
  • process: add Command::as_std_mut (#6608)
  • sync: add watch::Sender::same_channel (#6637)
  • sync: add {Receiver,UnboundedReceiver}::{sender_strong_count,sender_weak_count} (#6661)
  • sync: implement Default for watch::Sender (#6626)
  • task: implement Clone for AbortHandle (#6621)
  • task: stabilize consume_budget (#6622)

Changed

  • io: improve panic message of ReadBuf::put_slice() (#6629)
  • io: read during write in copy_bidirectional and copy (#6532)
  • runtime: replace num_cpus with available_parallelism (#6709)
  • task: avoid stack overflow when passing large future to block_on (#6692)
  • time: avoid traversing entries in the time wheel twice (#6584)
  • time: support IntoFuture with timeout (#6666)
  • macros: support IntoFuture with join! and select! (#6710)

Fixed

  • docs: fix docsrs builds with the fs feature enabled (#6585)
  • io: only use short-read optimization on known-to-be-compatible platforms (#6668)
  • time: fix overflow panic when using large durations with Interval (#6612)

Added (unstable)

... (truncated)

Commits


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 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 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)
github-actions[bot] commented 1 month ago

Valgrind Results:

==6520== Cachegrind, a cache and branch-prediction profiler
==6520== Copyright (C) 2002-2017, and GNU GPL'd, by Nicholas Nethercote et al.
==6520== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info
==6520== Command: target/release/snailtracer
==6520== 
--6520-- warning: L3 cache found, using its data for the LL simulation.
Running snailtracer example!
elapsed: 1.803536511s
==6520== 
==6520== I   refs:      427,739,999
==6520== I1  misses:          3,212
==6520== LLi misses:          2,834
==6520== I1  miss rate:        0.00%
==6520== LLi miss rate:        0.00%
==6520== 
==6520== D   refs:      204,084,153  (132,274,765 rd   + 71,809,388 wr)
==6520== D1  misses:        340,829  (    200,869 rd   +    139,960 wr)
==6520== LLd misses:        137,640  (      4,348 rd   +    133,292 wr)
==6520== D1  miss rate:         0.2% (        0.2%     +        0.2%  )
==6520== LLd miss rate:         0.1% (        0.0%     +        0.2%  )
==6520== 
==6520== LL refs:           344,041  (    204,081 rd   +    139,960 wr)
==6520== LL misses:         140,474  (      7,182 rd   +    133,292 wr)
==6520== LL miss rate:          0.0% (        0.0%     +        0.2%  )
dependabot[bot] commented 1 month ago

Superseded by #64.