Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kernel: make MarkAllSubBagsDefault private, use in Julia GC #3842

Merged

Conversation

fingolfin
Copy link
Member

MarkAllSubBagsDefault is an implementation detail of GASMAN (and
now also Julia GC), and should not be used by client code ever. As such,
it seems sensible to hide its implementation.

Also update/remove/add some comments.

This PR conflicts with PR #3840, but resolving the clash should be trivial. I'll happily do it for this PR if PR #3840 gets merged first.

@fingolfin fingolfin added topic: kernel release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes labels Jan 10, 2020
@coveralls
Copy link

coveralls commented Jan 10, 2020

Coverage Status

Coverage decreased (-0.0005%) to 84.727% when pulling 6dc3e17 on fingolfin:mh/MarkAllSubBagsDefault into db5b45d on gap-system:master.

MarkAllSubBagsDefault is an implementation detail of GASMAN (and
now also Julia GC), and should not be used by client code ever. As such,
it seems sensible to hide its implementation.

Also update/remove/add some comments.
@fingolfin fingolfin force-pushed the mh/MarkAllSubBagsDefault branch from 6dc3e17 to 3336c5e Compare January 10, 2020 15:22
@ChrisJefferson ChrisJefferson merged commit 791286a into gap-system:master Jan 10, 2020
@fingolfin fingolfin deleted the mh/MarkAllSubBagsDefault branch January 10, 2020 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes topic: kernel
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants