#11900: Serious regression caused by #9138
---------------------------+------------------------------------------------
   Reporter:  SimonKing    |          Owner:  tbd                  
       Type:  defect       |         Status:  new                  
   Priority:  blocker      |      Milestone:  sage-4.7.2           
  Component:  performance  |       Keywords:  categories regression
Work_issues:               |       Upstream:  N/A                  
   Reviewer:               |         Author:                       
     Merged:               |   Dependencies:                       
---------------------------+------------------------------------------------

Comment(by SimonKing):

 It seems that some time is spent for creating a homset, when creating a
 matrix space.

 In fact, during initialisation, a special map from the basering is created
 for coercion. That has been introduced in #9138 because otherwise coercion
 from the base ring to the matrix space is too slow.

 However, it might be better to ''not'' create the coerce map during
 initialisation. After all, it is a waste of time to create it when
 eventually it is not used. Perhaps that is what is happening here?

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