AbtEventDependents is a weak-keyed dictionary. The only keys it contains are GbtValueHolder instances which are only referenced from the window's dependencies. GbtValueHolder subclasses Object, so uses this mechanism to manage its dependents. That I understand.But, it appears that such a structure will never get garbage collected because of these dependencies.
releaseAttributeConnections
" Private - release my attribute connection dependencies. "
self attributeConnections do: [:each | each release].
release
self releaseAttributeConnections.
^super release.
--
You received this message because you are subscribed to a topic in the Google Groups "VA Smalltalk" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/va-smalltalk/9Bl6zSIFXO8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to va-smalltalk...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/7c3eba8a-0336-40a7-8003-74ac9063f35e%40googlegroups.com.