Skip to content

Regions main#1

Merged
CaQtiml merged 5 commits intoCaQtiml:regions-mainfrom
fxpl:regions-main
Jan 26, 2026
Merged

Regions main#1
CaQtiml merged 5 commits intoCaQtiml:regions-mainfrom
fxpl:regions-main

Conversation

@CaQtiml
Copy link
Copy Markdown
Owner

@CaQtiml CaQtiml commented Jan 26, 2026

No description provided.

…Refs`

- Region: More write barrier for dicts
- Regions WB in dict.popitem()
- Regions: dict write barrier in setdefault
- The tests finally pass!
- Regions: Add LRC test and fix managed dict stuff
- Region: Improve cleaning call to clean dirty subregions
- Region: Add PyRegion_TakeRefs
- Region: RemoveRef can no longer fail
- Region: Store reason for dirty
- Regions: `clean()` now returns the number of cleaned regions
Regions: Unfailable `RemoveRef`, more barriers in dicts, cleanup and better GC support
@CaQtiml CaQtiml merged commit 31fbfa7 into CaQtiml:regions-main Jan 26, 2026
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