Skip to content

Region GC#105

Open
kulisak12 wants to merge 15 commits into
fxpl:regions-mainfrom
kulisak12:regions-gc
Open

Region GC#105
kulisak12 wants to merge 15 commits into
fxpl:regions-mainfrom
kulisak12:regions-gc

Conversation

@kulisak12

Copy link
Copy Markdown

Please check the last commit in particular, I still don't understand the write barrier enough 😅

Comment thread Python/gc.c

/* Create artificial local references to the bridges. */
static int
region_list_add_local_refs(_PyRegionObject *root) {

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks correct. Where do you remove this RC and LRC that you've added here? I can't see it in this commit

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@xFrednet

Copy link
Copy Markdown
Collaborator

For now, I only checked the last commit (based) on the description. I plan to look at the rest later.

The fact that this PR is this small is super impressive and a testament for how well you understood the whole thing and wired it up! I'm looking forward to reviewing it :D

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