diff --git a/SWIG/TODO b/SWIG/TODO index 308bb25f5..6f19889be 100644 --- a/SWIG/TODO +++ b/SWIG/TODO @@ -203,6 +203,12 @@ Ruby **** Add Ruby support for Mark Rose's polymorphism code. +**** The "Resource Management in Proxies" section of the "SWIG and C++" + chapter discusses how proxies' ownership of their associated C++ + object can change, and the use of the special disown() and + acquire() methods to change this ownership status. Need to + address this for Ruby as well. + [DONE] Investigate the new object allocation framework that has been implemented for Ruby 1.8 and determine what (if anything) needs to be changed for the wrapper code generated by SWIG. For background