ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> tcl-bugs
tcl-bugs
[Tcl-bugs] [ tcl-Feature Requests-937970 ] TEA: --enable-threads by default ?
by SourceForge.net other posts by this author
Sep 29 2005 5:01AM messages near this date
[Tcl-bugs] tktable-cvs: "tile/tests bwidget.test" modified | [Tcl-bugs] [ tcl-Feature Requests-937970 ] TEA: --enable-threads by default ?
Feature Requests item #937970, was opened at 2004-04-19 11:37
Message generated for change (Comment added) made by dgp
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=360894&aid=937970&group_id=10894

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: 85. tclconfig
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Don Porter (dgp)
Assigned to: Jeffrey Hobbs (hobbs)
Summary: TEA: --enable-threads by default ?

Initial Comment:

Most extensions that are multi-interp
safe ought to be multi-thread safe
fairly trivially.  Seems that having
the --enable-threads option enabled
by default for TEA extensions would
be good.

Then those few extensions which do
make the choice to remain unsafe
for multi-threading would have to
force the -disable-threads  -- making
them the odd extensions.

----------------------------------------------------------------------

> Comment By: Don Porter (dgp)
Date: 2005-09-29 07:57

Message:
Logged In: YES 
user_id=80530


Do I understand this is done
now in TEA 3.3?  We can close this?

----------------------------------------------------------------------

Comment By: Jeffrey Hobbs (hobbs)
Date: 2004-08-19 15:00

Message:
Logged In: YES 
user_id=72656

The warning is that you aren't really thread-safe until you
run it on a threaded Tcl.

----------------------------------------------------------------------

Comment By: Don Porter (dgp)
Date: 2004-08-19 14:37

Message:
Logged In: YES 
user_id=80530


It's a bit strange that TEA 3.1
posts a warning during configure
whenever one tries a --enable-threads
configuration on an extension while
Tcl was configured --disable-threads.

This should be a safe combination;
not clear to me what the warning is for.


----------------------------------------------------------------------

Comment By: Don Porter (dgp)
Date: 2004-08-19 14:36

Message:
Logged In: YES 
user_id=80530


TEA 3.1 appears to make
--enable-threads the default
when it detects configuration
against a --enable-threads Tcl.

That's not quite what's requested
here, but it's a big step in that direction.


----------------------------------------------------------------------

Comment By: Don Porter (dgp)
Date: 2004-04-19 18:30

Message:
Logged In: YES 
user_id=80530


A TEA package can currently achieve
this by changing the line

TEA_ENABLE_THREADS

in configure.in to

TEA_ENABLE_THREADS([yes])



----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=360894&aid=937970&group_id=10894


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Tcl-Bugs mailing list
Tcl-Bugs@[...].net
https://lists.sourceforge.net/lists/listinfo/tcl-bugs
Thread:
SourceForge.net
SourceForge.net

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved