#715: Parents probably not reclaimed due to too much caching
--------------------------------+-------------------------------------------
   Reporter:  robertwb          |          Owner:  somebody           
       Type:  defect            |         Status:  needs_work         
   Priority:  major             |      Milestone:  sage-4.8           
  Component:  coercion          |       Keywords:  weak cache coercion
Work_issues:  avoid regression  |       Upstream:  N/A                
   Reviewer:                    |         Author:  Simon King         
     Merged:                    |   Dependencies:  #9138, #11900      
--------------------------------+-------------------------------------------

Comment(by SimonKing):

 Replying to [comment:78 vbraun]:
 > Just as a remark from the side lines, it seems that consistently storing
 a reference in the parent would be the cleanest solution.

 But perhaps a difficult one. The condition that `register_action` must not
 be used after defining any coercion is probably there for a reason.

 > Perhaps the testsuite stuff can be used to verify that all parents do
 that?

 How could it? By hooking into the coercion model, look up any action there
 and verify that all are registered?

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/715#comment:79>
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