#11521: Use weak references to cache homsets
--------------------------------------------------+-------------------------
Reporter: jpflori | Owner: robertwb
Type: defect | Status:
positive_review
Priority: major | Milestone: sage-5.5
Component: coercion | Resolution:
Keywords: sd35 | Work issues:
Report Upstream: N/A | Reviewers: Jean-Pierre
Flori, Nils Bruin
Authors: Simon King | Merged in:
Dependencies: #12969; to be merged with #715 | Stopgaps:
--------------------------------------------------+-------------------------
Comment (by nbruin):
Replying to [comment:175 SimonKing]:
> > * #715 with strong cache + #11521?
>
> Yes. Do the tests pass in that setting?
As far as I know, they do.
To be clear, the strong cache there is supposed to make things ''not
worse'' for Singular rings. It's simply reinstating strong references that
#715+#11521 removes (that's the idea at least), until we figure out how to
properly collaborate with singular's (lack of) ref counting.
As it stands, this should make things ''better'' for many other parents.
At this point the most important bit is to get to a point where parent
deallocation code actually does get excercised.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11521#comment:178>
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.