-
Notifications
You must be signed in to change notification settings - Fork 29
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
first look at PolynomB in *LinearPass #290
Conversation
Apparently, indeed, We could anyway release immediately the attribute objects, and hope that no python piece of code, called by 'atpass' removes any element attribute until the tracking is finished (it would make no sense, but who knows…). Or better we could keep in Summary: for me you can merge, but this only solves a very small part of the problem! |
thanks @lfarv, I have no better solution for the more general problem although the situation you describe is quite unlikely (but who knows as you say...). |
Should I merge this one too before #296 ? |
The memory leak problem is more generally solved in #299 |
But presumably we want the logic here anyway.
On 19 Sep 2021 14:51, Laurent Farvacque ***@***.***> wrote:
The memory leak problem is more generally solved in #299<#299>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#290 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AASTW55EBCUVNVN4FP3N7B3UCXTDZANCNFSM5DYYBFJA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
…--
This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail.
Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd.
Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message.
Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom
|
This PR is replaced by #299 and can be closed. |
Very nice, however I agree with @willrogers that the logic is better this way around as it is more coherent with other passmethods. I changed the title to avoid confusion. |
This branches fixes memory leaks in *LinearPass relating to the property K pointing to PolynomB[1].
Changes should be transparent for matlab, @lfarv could you please confirm?