Skip to content

Bump github.com/sasha-s/go-deadlock from 0.3.6 to 0.3.9#5460

Merged
stefanhaller merged 1 commit intomasterfrom
dependabot/go_modules/github.com/sasha-s/go-deadlock-0.3.9
Apr 1, 2026
Merged

Bump github.com/sasha-s/go-deadlock from 0.3.6 to 0.3.9#5460
stefanhaller merged 1 commit intomasterfrom
dependabot/go_modules/github.com/sasha-s/go-deadlock-0.3.9

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 1, 2026

Bumps github.com/sasha-s/go-deadlock from 0.3.6 to 0.3.9.

Release notes

Sourced from github.com/sasha-s/go-deadlock's releases.

v0.3.9

Reduce allocations from callers (#54), add new unit tests, and fix existing -race unit test failures

v0.3.8

What's Changed

  • Reduce allocations per lock request (#52) — replaces goroutine-per-lock deadlock detection with time.AfterFunc + sync.Pool, cutting allocations from 4 to 2 per lock/unlock cycle (~40% throughput improvement).

Full Changelog: sasha-s/go-deadlock@v0.3.7...v0.3.8

v0.3.7

Release v0.3.7

Changes

  • Fix testing/synctest compatibility, including Go 1.25 support and related build tags
  • Fix concurrent lock tracking under contention
  • Prevent lock-order tracking from retaining mutex-containing structs on Go 1.24+

What's New

This release improves synctest compatibility, fixes concurrent lock tracking, and resolves a GC-retention issue in lock-order bookkeeping.

Commits

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code maintenance For refactorings, CI changes, tests, version bumping, etc labels Apr 1, 2026
@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/sasha-s/go-deadlock-0.3.9 branch from a97011a to a075cd1 Compare April 1, 2026 08:19
@codacy-production
Copy link
Copy Markdown

codacy-production bot commented Apr 1, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity . 0 duplication

Metric Results
Complexity 0
Duplication 0

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/sasha-s/go-deadlock-0.3.9 branch 3 times, most recently from 0cc3a67 to 4cb8936 Compare April 1, 2026 09:20
Bumps [github.com/sasha-s/go-deadlock](https://github.com/sasha-s/go-deadlock) from 0.3.6 to 0.3.9.
- [Release notes](https://github.com/sasha-s/go-deadlock/releases)
- [Commits](sasha-s/go-deadlock@v0.3.6...v0.3.9)

---
updated-dependencies:
- dependency-name: github.com/sasha-s/go-deadlock
  dependency-version: 0.3.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/sasha-s/go-deadlock-0.3.9 branch from 4cb8936 to 5928e85 Compare April 1, 2026 09:24
@stefanhaller stefanhaller enabled auto-merge April 1, 2026 09:25
@stefanhaller stefanhaller merged commit 4c2c0ce into master Apr 1, 2026
12 of 13 checks passed
@stefanhaller stefanhaller deleted the dependabot/go_modules/github.com/sasha-s/go-deadlock-0.3.9 branch April 1, 2026 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code maintenance For refactorings, CI changes, tests, version bumping, etc

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant