See: http://trac.sagemath.org/ticket/13949
It's not just a technical issue: matrices used to have a 'mutability' instance stored on an attribute, to encode a simple boolean. That increases memory footprint and reduces performance significantly. Just storing the boolean straight away should be http://trac.sagemath.org/ticket/13949 much more efficient, both for memory use and for performance. I think this holds uniformly, i.e., the class can go, being an inappropriate abstraction. I think in all cases a simple boolean (both in cython and in python code) will do better. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.