#9885: slow coercion from integer mod ring to integer ring
-------------------------------------+-------------------------------------
       Reporter:  dmharvey           |        Owner:  tbd
           Type:  defect             |       Status:  needs_review
       Priority:  major              |    Milestone:
      Component:  performance        |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Nils Bruin, Marc   |    Reviewers:  Marc Mezzarobba, Nils
  Mezzarobba                         |  Bruin
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/mmezzarobba/9885-intmod_to_int   |  417d96b5a14dcbeaa793c7799619e1cc63e70700
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------
Changes (by {'newvalue': u'Nils Bruin, Marc Mezzarobba', 'oldvalue': u'Nils 
Bruin'}):

 * reviewer:   => Marc Mezzarobba, Nils Bruin
 * commit:  c04c8b5cd99d9614d52dc65df8bb1b07a497ff5a =>
     417d96b5a14dcbeaa793c7799619e1cc63e70700
 * branch:  u/nbruin/9885 => u/mmezzarobba/9885-intmod_to_int
 * author:  Nils Bruin => Nils Bruin, Marc Mezzarobba


Comment:

 You are of course right. I think the hybrid version I tested was with
 `PyObject_GetAttrString`.
 ----
 New commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=ca795aa7bc05a3ebb17e548eec33f2e5804d6d3a
 ca795aa]||{{{Speed up construction of Integers}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=417d96b5a14dcbeaa793c7799619e1cc63e70700
 417d96b]||{{{Use getattr instead of try-except, as in Nils Bruin's
 version}}}||

--
Ticket URL: <http://trac.sagemath.org/ticket/9885#comment:10>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to