#715: Parents probably not reclaimed due to too much caching
------------------------+---------------------------------------------------
Reporter: robertwb | Owner: somebody
Type: defect | Status: needs_review
Priority: major | Milestone: sage-4.8
Component: coercion | Keywords: weak cache coercion
Work_issues: | Upstream: N/A
Reviewer: | Author: Simon King
Merged: | Dependencies: #9138, #11900
------------------------+---------------------------------------------------
Comment(by jpflori):
Replying to [comment:138 SimonKing]:
> Question: How urgent do you see implementing a ring buffer for
`TripleDict`? Namely, right now, I'd prefer to work on #12313. Since
#12313 changes sage/structure/coerce_dict.pxd, it would probably be easier
for me to coordinate work by postponing the ring buffer to a different
ticket (or perhaps introduce it at #12313?). What do you think?
I think we'd better close this one asap, especially now that it seems that
no speed regression occur, and provide a speed-up in a subsequent ticket
(as you did for #9138 and #11900 or two other ones..).
Of course one could argue that we get no speed regression because we go
faster when accessing the dicts, but delete actions more often, so the
situation for object creations is not exactly as before, but I do not
think anybody or any functions relied the lifetime of these objects (or
should...).
If you do agree, I'll review the ticket tomorrow as I already planned to
do and mentioned a few comments above.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/715#comment:139>
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.