[squeak-dev] Re: Re: Alternate BlockContext>>forkAt: for Andreas, was #fork and deterministic resumption of the resulting process

Klaus D. Witzel klaus.witzel at cobss.com
Mon Mar 3 11:29:14 UTC 2008


On Mon, 03 Mar 2008 12:12:20 +0100, Bert Freudenberg wrote:

>
> On Mar 3, 2008, at 11:53 , Igor Stasenko wrote:
>
>> Then, maybe we should go another way,
>> by modifying compiler and if it finds selectors #fork, #forkAt: used
>> in code, then
>> it shows a big red warning which says:
>> - this method using forks, please check your code twice against
>> concurrency issues before submitting code. Presse 'yes' to continue
>>
>> and after user pressing 'yes', shows another:
>>
>> - are you sure you still want to accept code which using forks? Press
>> 'yes' to not accept this code.
>>
>> :)
>
> Nah, it should simply analyze the code and fix up any potential bugs.

And while it's at it, also solve all the performance problems in the code.

/Klaus

> - Bert -
>
>
>
>





More information about the Squeak-dev mailing list