#12453: Refactor integer vectors using ClonableIntArray Cython data structure
-------------------------------------+-------------------------------------
       Reporter:  nborie             |        Owner:  nborie
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.3
      Component:  combinatorics      |   Resolution:
       Keywords:  Integer, vectors,  |    Merged in:
  cython, clone, Cernay2012          |    Reviewers:
        Authors:  Travis Scrimshaw   |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  822e1cb12097cf96039bb3251b782690fac1a42e
  public/refactor_integer_vectors-12453|     Stopgaps:
   Dependencies:  #10193 #14101      |
-------------------------------------+-------------------------------------

Comment (by ncohen):

 Hello !

 > I've implemented your algorithm and everything seems to work. Can you do
 the rest of the review for this?

 No, sorry. Your branch contains 14 commits, almost all of which are
 entitled "Merge with develop". Besides, I see some code in your branch in
 which you just change the indentation, and so it seems that I should not
 re-review all that code, but given how your branch is made I have no way
 to know what needs an actual review.

 Besides, I can spend time on the review of any "local" thing (like this
 enumeration algorithm) and I will do it gladly if you have anything
 specific in mind, but I hate parents, elements and almost anything that is
 immutable. I am the last person you want to review code like that.

 I would start to make unpleasant reviews like: "It has been reported on
 Sage-devel that having a cached function return a !UniqueRepresentation
 object resulted in a memory leak. Clearly those integer vectors will be
 used by cached function, so you are creating a new memory leak until this
 finally gets fixed".

 https://groups.google.com/d/topic/sage-devel/q5uy_lI11jg/discussion

 So I'm sorry but you probably want somebody else to review this ticket.

 Nathann

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