Changes between Initial Version and Version 53 of Ticket #11521


Ignore:
Timestamp:
12/26/11 20:57:41 (8 years ago)
Author:
SimonKing
Comment:

I have attached another patch under a new name, using a new approach: The weak TripleDict, that I introduce at #715, is an appropriate tool for the cache of homsets. The key is the triple (domain, codomain, category), and the value is a weak reference to the corresponding homset.

There is a new test (the same as in the other patch), showing that the leak is fixed. And all tests in sage/schemes, sage/rings, sage/categories and sage/structure pass.

Hence: Needs review!

Apply trac11521_triple_homset.patch

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #11521

    • Property Status changed from new to needs_review
    • Property Authors changed from to Simon King
    • Property Cc nthiery added
    • Property Component changed from memleak to coercion
    • Property Keywords sd35 added
    • Property Dependencies changed from to #11900 #715
    • Property Owner changed from rlm to robertwb
  • Ticket #11521 – Description

    initial v53  
    88
    99- does P+P instead of a multiplication
     10
     11'''Apply'''
     12
     13[attachment:trac11521_triple_homset.patch]