Los cambios que he subido al CVS son temporales, pues guardan en el 
stack de cada thread
las wa y rdd en uso para cada wa.

En ST no hay ningún problema con el upload que hice, ya es correcto y 
100% funcional. pero hablando
de MT de momento cada thread tiene sus propias wa y no se comparten, 
esto cambia el comportamiento
que habia hasta ahora.

Mi intención es que esto sea una opcion a elegir mediante un

SET WORKAREAS [SHARED|PRIVATE]

y las wa abiertas a partir de este instante se guardaran como corresponda.

o bien añadir un parametro a DbUseArea( ...[, lPrivateThread] ) opcional

Tecnicamente las privadas se almacenaran en el stack como hasta ahora y 
las shared o publicas
en una static.

Este planteamiento difiere al de harbour, pero creo que da mas 
oportunidades al mismo coste.

Por otra parte no he entendido porque se deben usar semaforos en las wa. 
bajo mi opinion no son
necesarios, puesto que todas las wa son completamente independientes, 
quitar los semaforos incrementaria
la velocidad de ejecución. No existen staticas compartidas en tiempo de 
ejecución, etc... Quizas mi ignorancia
en MT hace que no tenga algo en cuenta, y me puedas ayudar.

S tu ves clara la implementacion a partir del ultimo upload te invito a 
que lo hagas, ultimamente estoy en
tantos proyectos que estoy completamente saturado.

Atentamente,
Miguel Angel Marchuet


Walter Negro escribió:
> Miguel Angel,
>
> I can help you. In spanish.
>
> *Walter Negro*//
>
>
> Miguel Angel Marchuet escribió:
>> 2008-10-22 10:30 UTC+0100 Miguel Angel Marchuet 
>> <[EMAIL PROTECTED]>
>>    * include\thread.h
>>      + added stackrdd at thread temporally, I'm thinking about the 
>> best way to implement
>>        public wa and private thread too simultaneusly. If any body 
>> can help me.
>>
>>   
>
>
>
> __________ Información de ESET Smart Security, versión de la base de 
> firmas de virus 3546 (20081022) __________
>
> ESET Smart Security ha comprobado este mensaje.
> http://www.eset.com
>
>
>

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
xHarbour-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xharbour-developers

Reply via email to