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

dev/core#562 Remove more DAO->free() calls #14071

Merged
merged 1 commit into from
Apr 16, 2019

Conversation

eileenmcnaughton
Copy link
Contributor

Overview

Code cleanup

Before

More obsolete code

After

Less obsolete code

Technical Details

We have been removing a few of these each release. They no longer provide any benefit
as the resources are released in the deconstructor. OTOH they can in rare circumstances cause bugs.

Previous removals have not caused any issues so the slow approach is starting to
look overly cautious now

Comments

We have been removing a few of these each release. They no longer provide any benefit
as the resources are released in the deconstructor. OTOH they can in rare circumstances cause bugs.

Previous removals have not caused any issues so the slow approach is starting to
look overly cautious now
@civibot
Copy link

civibot bot commented Apr 16, 2019

(Standard links)

@civibot civibot bot added the master label Apr 16, 2019
@seamuslee001
Copy link
Contributor

Cleanup looks sensible, matches previous stuff done without issue, should be enough tests here adding merge on pass

@seamuslee001
Copy link
Contributor

Merging as per the tag

@seamuslee001 seamuslee001 merged commit 746d05d into civicrm:master Apr 16, 2019
@seamuslee001 seamuslee001 deleted the bee_freeer branch April 16, 2019 22:43
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.

2 participants