|
From: <lr...@us...> - 2007-09-28 16:56:16
|
Revision: 2058
http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2058&view=rev
Author: lrz
Date: 2007-09-28 09:56:13 -0700 (Fri, 28 Sep 2007)
Log Message:
-----------
2007-09-28 Laurent Sansonetti <lsa...@ap...>
* framework/src/objc/RBObject.h,
framework/src/objc/RBObject.m,
framework/src/objc/mdl_objwrapper.m,
framework/src/objc/OverrideMixin.m,
framework/src/objc/RBSlaveObject.h:
Better OvMix retain cycle: if an OvMix object is created from Ruby, we by default don't retain its Ruby proxy, and start tracking retain/release
messages, and appropriately re-retain/re-release the Ruby proxy.
Modified Paths:
--------------
trunk/src/ChangeLog
trunk/src/framework/src/objc/OverrideMixin.m
trunk/src/framework/src/objc/RBObject.h
trunk/src/framework/src/objc/RBObject.m
trunk/src/framework/src/objc/RBSlaveObject.h
trunk/src/framework/src/objc/mdl_objwrapper.m
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|