Skip to content

Reset the Evented parent when removing objects to break GC loop - #8813

Merged
kkaefer merged 1 commit into
masterfrom
memory
Oct 15, 2019
Merged

Reset the Evented parent when removing objects to break GC loop#8813
kkaefer merged 1 commit into
masterfrom
memory

Conversation

@kkaefer

@kkaefer kkaefer commented Sep 26, 2019

Copy link
Copy Markdown
Member

When calling map.remove(), we did try to remove things, but due to circular references, most objects were still retained.

@kkaefer
kkaefer requested a review from mourner September 26, 2019 15:06

@mourner mourner left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks like this breaks all our tests — let's make the build green before I review more closely.

@mourner mourner left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

👍 the build passed apart from that one flaky render test (which I reran).

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.

3 participants