Skip to content

Fix SHARING behaviour #908

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

Merged
merged 1 commit into from
May 20, 2017
Merged

Fix SHARING behaviour #908

merged 1 commit into from
May 20, 2017

Conversation

reuk
Copy link
Contributor

@reuk reuk commented May 10, 2017

This PR fixes up the behaviour of SHARING so that it can be disabled if necessary. I think the way that SHARING is currently used could be improved - see for details. #907

@peterschrammel
Copy link
Member

Maybe add a Fixes #907to the commit message body.

@martin-cs
Copy link
Collaborator

martin-cs commented May 15, 2017 via email

@tautschnig
Copy link
Collaborator

I tend to agree that, if anything, we need more sharing. @kroening to decide whether SHARING should just be the default and all other approaches be removed.

@reuk
Copy link
Contributor Author

reuk commented May 15, 2017

Recently I've been turning off sharing when looking for memory leaks (which is why I thought I should submit this patch). Even if a particular leak isn't due to reference cycles through irept, it's nice to be able to ensure that it isn't. On the other hand, I'm in favour of reducing the number of different build configurations in general, and it would make the code a lot cleaner to just remove the non-sharing option.

@martin-cs
Copy link
Collaborator

martin-cs commented May 19, 2017 via email

@kroening kroening merged commit 1af075c into diffblue:master May 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants