Just curious...did you have to do anything special to get it working inside 
aolserver?

----- Original Message ----
From: Jay Rohr <[EMAIL PROTECTED]>
To: AOLSERVER@LISTSERV.AOL.COM
Sent: Wednesday, April 16, 2008 2:17:38 PM
Subject: Re: [AOLSERVER] ns_share (was Active participation)

just FYI

I am using the tsv (from the thread package) functions within aolserver 
and, at least for my uses, it is faster than the nsv equivalents. (and 
it is a namespace :-)) It also has a number of  advantages, I can run 
the same code outside of aolserver, the tsv::lock allows me to run a 
block of code under the shared mutex, and it has a more complete set of 
list functions.

Jay

Jim Davidson wrote:
> Hi,
>
> Brent Welch wrote some ns_share code which worked with Tcl variable 
> traces to emulate the original code.  It works except for a few edge 
> cases but is generally considered less efficient and flexible than the 
> new nsv_* commands.   So, when I say we gave up on ns_share I mean we 
> stopped applying our patches to the Tcl core for ns_share, allowing us 
> to use the Tcl source un-altered.
>
> -Jim
>
>
>
>
> On Apr 14, 2008, at 1:37 PM, Brett Schwarz wrote:
>
>>> True -- the original threading in AOLserver 2.0 way back in 1995 (yes,
>>> 1995) was based on a thread-safe hacked Tcl 7.3.  I can't recall where
>>> I got it -- I think someone at UCB did the work.  We later hacked Tcl
>>> 7.4 and 8.1 on our own before enough support was in the Tcl core and
>>> we were ready to give up on "ns_share" which was a significant hack
>>> that couldn't reasonably be brought forward.
>>
>> I was just looking at file.tcl, and it still uses ns_share. Is that 
>> ok? Or should that be changed?
>>
>>
>>
>>
>>      
>> ____________________________________________________________________________________
>>  
>>
>> Be a better friend, newshound, and
>> know-it-all with Yahoo! Mobile.  Try it now.  
>> http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
>>
>>
>> -- 
>> AOLserver - http://www.aolserver.com/
>>
>> To Remove yourself from this list, simply send an email to 
>> <[EMAIL PROTECTED]> with the
>> body of "SIGNOFF AOLSERVER" in the email message. You can leave the 
>> Subject: field of your email blank.
>
>
> -- 
> AOLserver - http://www.aolserver.com/
>
> To Remove yourself from this list, simply send an email to 
> <[EMAIL PROTECTED]> with the
> body of "SIGNOFF AOLSERVER" in the email message. You can leave the 
> Subject: field of your email blank.
>


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.





      
____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to