#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.

Reply via email to