#715: Parents probably not reclaimed due to too much caching
--------------------------------------------------------------------+-------
       Reporter:  robertwb                                          |         
Owner:  somebody                                 
           Type:  defect                                            |        
Status:  closed                                   
       Priority:  major                                             |     
Milestone:  sage-5.5                                 
      Component:  coercion                                          |    
Resolution:  fixed                                    
       Keywords:  weak cache coercion Cernay2012                    |   Work 
issues:                                           
Report Upstream:  N/A                                               |     
Reviewers:  Jean-Pierre Flori, Simon King, Nils Bruin
        Authors:  Simon King, Jean-Pierre Flori                     |     
Merged in:  sage-5.5.beta0                           
   Dependencies:  #13145, #13741, #13746, to be merged with #11521  |      
Stopgaps:                                           
--------------------------------------------------------------------+-------

Comment (by jpflori):

 Hopefully the updated Cython 0.17.3 at #13832 might fix the last bugs we
 encounter.
 It indeed involves a fix concerning deallocation of weakreferable cdefed
 classes, see
 https://groups.google.com/d/topic/cython-users/4es75DeacRA/discussion for
 the release annoucement and
 https://groups.google.com/d/topic/cython-users/K5EFvq22UNI/discussion for
 a previous bug report.
 So the end of the story is that the intensive of weakrefs made here just
 revealed bugs already present in Sage but which by some chance never
 produced segfaults.

 See some comments as well on testing Sage with a pydebug enable Python at
 #13864 and the long thread at
 https://groups.google.com/d/topic/sage-devel/Wt7uxbDkh_A/discussion

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