>>>>> "DS" == Dan Sugalski <[EMAIL PROTECTED]> writes:

DS> I'd definitely rather perl not do any sort of explicit user-level locking. 
DS> That's not our job, and there be dragons.

Please explain how this is possible?

Does this mean that without user specifying a lock, perl will allow
a chaotic update pattern to be visible to the user?

        thread A                        thread B 
        push(@foo, $bar);               ++$bar;

or
        $foo{$bar} = $baz;              delete $foo{$bar++};

Will there be some sort of coherence here?

<chaim>
-- 
Chaim Frenkel                                        Nonlinear Knowledge, Inc.
[EMAIL PROTECTED]                                               +1-718-236-0183

Reply via email to