#11521: Memleak when resolving the action of Integers on an Elliptic Curve
------------------------------------------------------------------+---------
Reporter: jpflori |
Owner: robertwb
Type: defect |
Status: needs_work
Priority: major |
Milestone: sage-4.8
Component: coercion |
Keywords: sd35
Work_issues: Understand why a weak key dictionary is not enough |
Upstream: N/A
Reviewer: |
Author: Simon King
Merged: |
Dependencies: #11900
------------------------------------------------------------------+---------
Comment(by SimonKing):
Hi Jean-Pierre,
Replying to [comment:51 jpflori]:
> I must point out that even if the memory leak was small,
It isn't small.
> And to make things clear, I must say I put that ticket as need review in
order to get it closed as wont fix/duplicate because I thought it could be
seen as a concrete example of ticket [ticket:715] and all the work could
be done there.
I am not sure whether it would be good to do everything on one ticket, as
the topics are related, but clearly disting: #715 is about weak
"`TripleDict`" for coercion, #12215 is about a weak version of
cached_function, and the ticket here is about the cache of homsets.
On the other hand: I am about to post a new patch here, with #715 as a
dependency. It will use the new version of `TripleDict` from #715. So, one
could argue that there is a common tool for both tickets, and they belong
together.
Anyway. The new patch will fix the leak, but it will not suffer from the
segfaults.
Cheers,
Simon
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11521#comment:52>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.