fix(deps): update rust crate addr2line to 0.27 - #1626
Conversation
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
f146e3f to
cafca8e
Compare
cafca8e to
2a94adf
Compare
2a94adf to
06e96ba
Compare
06e96ba to
5850a90
Compare
5850a90 to
3da0d07
Compare
3da0d07 to
ae63f58
Compare
ae63f58 to
3202977
Compare
3202977 to
52126f5
Compare
edr_solidity passes gimli types into addr2line's generics, so the two have to move together. Grouping them stops Renovate from opening a PR that bumps one side into a two-gimli graph, which is what #1626 hit.
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1626 +/- ##
=======================================
Coverage 79.90% 79.91%
=======================================
Files 452 452
Lines 78968 78964 -4
Branches 78968 78964 -4
=======================================
- Hits 63103 63101 -2
- Misses 13687 13688 +1
+ Partials 2178 2175 -3 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
This actually needs a Benchmark run with the major |
nebasuke
left a comment
There was a problem hiding this comment.
I have some potential performance concerns with the current DWARF time/memory complexity in EDR. I'm adding some performance benchmarks before merging this, as this PR changes DWARF from lazy to eager parsing and should be benchmarked well.
@nebasuke Do you have an easy way of testing the solx-benchmarks from Hardhat with local changes in EDR? |
No, not yet. I reckon this will be a bit easier now that the plugin is public. I will likely just do ad-hoc testing for now to make sure performance looks fine, and focus on one more solx release. Note that Slang based solx will use a different plugin, so I will likely wait until that's shaped up until I focus on more flexible benchmarking. |
8d9c7c6 to
7195729
Compare
This PR contains the following updates:
0.25→0.27Release Notes
gimli-rs/addr2line (addr2line)
v0.27.1Compare Source
Changed
objectdependency.v0.27.0Compare Source
Breaking changes
gimlidependency.v0.26.1Compare Source
Changed
Improved error handling in
addr2linebinary.#368
Updated
objectdependency to improveLoader::find_symbol.#369
v0.26.0Compare Source
Breaking changes
gimlidependency.Changed
The minimum supported rust version (MSRV) is 1.88.0.
Updated
demangleto handle C++ 17 and 20.#357
Changed internal sorting to use unstable sort.
#358
#359
Updated dependencies.
#361
Added
Loader.#362
Configuration
📅 Schedule: (in timezone UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.