[squeak-dev] The Trunk: Kernel-eem.1321.mcz

Chris Muller asqueaker at gmail.com
Thu Apr 16 19:09:41 UTC 2020


Hm, now you've got two words to describe one thing ("message" and
:"selector").  I like "selector", but don't you want to rename them all?


On Wed, Apr 15, 2020 at 6:07 PM <commits at source.squeak.org> wrote:

> Eliot Miranda uploaded a new version of Kernel to project The Trunk:
> http://source.squeak.org/trunk/Kernel-eem.1321.mcz
>
> ==================== Summary ====================
>
> Name: Kernel-eem.1321
> Author: eem
> Time: 15 April 2020, 4:07:36.59453 pm
> UUID: 93f4b4c9-41ba-47f8-b220-72087fc41176
> Ancestors: Kernel-eem.1319
>
> Change a couple of CompiledCode methods to use selectorsDo:; messagesDo:
> should be deprecated at some point.
>
> =============== Diff against Kernel-eem.1319 ===============
>
> Item was changed:
>   ----- Method: CompiledCode>>messages (in category 'scanning') -----
>   messages
>         "Answer a Set of all the message selectors sent by this method."
>
>         | result |
>         result := Set new.
> +       self selectorsDo: [:selector | result add: selector].
> -       self messagesDo: [:selector | result add: selector].
>         ^ result!
>
> Item was changed:
>   ----- Method: CompiledCode>>messagesSequence (in category 'scanning')
> -----
>   messagesSequence
>         "Answer a sequence of all the message selectors sent by this
> method in the order they are sent. Unlike #messages this may include
> duplicates. Note that both the sources and the decompiled sources might
> suggest different results. The returned information reflect the actual
> bytecode."
>
>         ^ Array streamContents: [:result |
> +               self selectorsDo: [:selector | result nextPut: selector]]!
> -               self messagesDo: [:selector | result nextPut: selector]]!
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200416/477f1bc3/attachment.html>


More information about the Squeak-dev mailing list