[Xapian-tickets] [Xapian] #186: User subclassable classes should be reference counted

Xapian nobody at xapian.org
Sun May 10 12:26:09 BST 2015


#186: User subclassable classes should be reference counted
-------------------------+------------------------------
 Reporter:  richard      |             Owner:  olly
     Type:  defect       |            Status:  assigned
 Priority:  normal       |         Milestone:  1.3.3
Component:  Library API  |           Version:  SVN trunk
 Severity:  normal       |        Resolution:
 Keywords:               |        Blocked By:
 Blocking:               |  Operating System:  All
-------------------------+------------------------------

Comment (by olly):

 [5d10895593a6e277544640092b0e526d26ecb6be] adds optional reference
 counting of `ValueRangeProcessor` objects to the C++ API, and
 [07d1ffcd10d8bbe6111d2e35a2f99486f0147b08] updates the bindings to ignore
 the new `release()` method and suppress a new warning from SWIG due to the
 C++ change.

 Other subclassable functors also need doing, and then the bindings need
 modifying to make use of this.  I don't see how to do that at all cleanly
 without extending SWIG to support this, so this part isn't feasible for
 1.3.3 (at least not without delaying 1.3.3 unreasonably) so updating the
 milestone.

--
Ticket URL: <http://trac.xapian.org/ticket/186#comment:29>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list