Skip to content

Conversation

@clipperhouse
Copy link
Owner

GC needed more thinking, after some review, assisted by Cursor.

  • Something like a mark-and-sweep for GC
  • Use LoadAndDelete to prevent duplicate deletions across concurrent GC’s (which I hadn’t considered!)
  • More stress tests

With help from Cursor. Should reduce race likelihood.

Also, use LoadAndDelete to prevent duplicate deletions across concurrent GC.
@clipperhouse clipperhouse merged commit 1cd653b into main Aug 24, 2025
9 checks passed
@clipperhouse clipperhouse deleted the clipperhouse/gc-improvements branch August 24, 2025 19:49
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.

2 participants