Skip to content

Skip dead weakrefs during tensor collection - #66

Merged
Stonesjtu merged 1 commit into
masterfrom
fix-dead-weakref-gc-scan
Jun 8, 2026
Merged

Stonesjtu merged 1 commit into
masterfrom
fix-dead-weakref-gc-scan

Conversation

@Stonesjtu

Copy link
Copy Markdown
Owner

Summary

  • skip objects that raise ReferenceError while MemReporter scans gc.get_objects()
  • add a regression test covering dead weakref proxies during report()

Fixes #40.

Tests

  • pytest test/test_mem_reporter.py
  • python -c 'import pytorch_memlab'

@Stonesjtu
Stonesjtu merged commit 7dc66a9 into master Jun 8, 2026
9 checks passed
@Stonesjtu
Stonesjtu deleted the fix-dead-weakref-gc-scan branch June 8, 2026 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

weakly-referenced object no longer exists

1 participant