[squeak-dev] Process>>isSusended
David T. Lewis
lewis at mail.msen.com
Fri Feb 19 03:03:47 UTC 2016
On Thu, Feb 18, 2016 at 01:22:28PM -0800, Eliot Miranda wrote:
> Hi All,
>
> we have a serious misunderstanding in current versions of Squeak's and
> Pharo's Process>>isSuspended.
>
> Squeak's version reads
>
> isSuspended
> ^myList isNil
>
> Pharo's reads
>
> isSuspended
> ^myList isNil or: [ myList isEmpty ]
>
> Process's myList holds the list a process is on when it is not running.
> There is only one running process at any one time, Processor
> activeProcess. The active process's myList is always nil, so Squeak's and
> Pharo's are both wrong for the active process.
>
> Processor activeProcess isSuspended => true (!!!)
This was working correctly as of Squeak4.6, but not in Squeak5.0.15113.image.
Dave
More information about the Squeak-dev
mailing list
|