[squeak-dev] WeakArray species (was The Trunk:
Collections-bf.612.mcz)
Bert Freudenberg
bert at freudenbergs.de
Fri Apr 10 14:38:12 UTC 2015
> On 09.04.2015, at 20:27, Tobias Pape <Das.Linux at gmx.de> wrote:
>
> Hi,
>
> On 09.04.2015, at 12:03, Bert Freudenberg <bert at freudenbergs.de> wrote:
>
>> On 08.04.2015, at 18:03, Chris Muller <asqueaker at gmail.com> wrote:
>>>
>>> The impetus for the change was so that (WeakArray new = Array new)
>>> would return true instead of false. But we could accomplish that by
>>> overriding #= instead of #species, I think..
>>>
>>> Do you think overriding #species in WeakArray at this point in the
>>> release process is too aggressive?
>>
>> Not sure. The #testNoObsoleteClasses test is still failing, even though there were fewer obsolete classes when we fixed WeakArray>>copyWith:. Would reverting #species help fix these for good?
>
> I am unsure. Is there a weak-ref-guru out there?
It would help to know what still holds onto the obsolete classes. Unfortunately, the test image does not get saved for a post-mortem.
Let's see if Collections-bf.614 makes a difference ...
- Bert -
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4115 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20150410/ea5532d4/smime.bin
More information about the Squeak-dev
mailing list
|