I don't know if that has already been discussed but there is one 
additiona issue of iThreads fork() behaviour.

When I fork() should the objects be shared or cloned?
For some objects I would like the firs, for some the other.
(And for some I don't care, which one works best.)

I think again there should not be a big problem for perl only modules
If their internal data is marked :shared (or whatever the name is at 
the end) it will be shared. And if both modes make sense for some 
class it's his task to let the user say so.

Actualy ... will it be possible to mark a variable shared
long after it was created? Will I be able to mark as shared only 
some items in a list or a hash?

What happens if I create two hashes, one shared, one not shared, 
and store the same object in both of them? Or actualy does 
sharedness propagate?

And again what about the handles, memory outside perl memory 
space, ... ?

Clone(copy, dup, reopen) or share? 

If this all was discussed before, please tell me where and I'll read 
through the archives.

Jenda


== [EMAIL PROTECTED] == http://Jenda.Krynicky.cz ==
: What do people think?
What, do people think?  :-)
             -- Larry Wall in <[EMAIL PROTECTED]>

Reply via email to