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