ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/staticperl/perl/ext/Thread/Notes
Revision: 1.1
Committed: Thu Jun 30 14:27:05 2005 UTC (21 years, 3 months ago) by root
Branch: MAIN
CVS Tags: PERL-5-8-7, HEAD
Branch point for: PERL
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.1 Should cvcache be per CV (keyed by thread) or per thread (keyed by CV)?
2    
3     Maybe ought to protect all SVs by a mutex for SvREFCNT_{dec,inc},
4     upgrades and so on. Then use SvMUTEX instead of CvMUTEX for CVs.
5     On the other hand, people shouldn't expect concurrent operations
6     on non-lexicals to be safe anyway.
7    
8     Probably don't need to bother keeping track of CvOWNER on clones.
9    
10     Either @_ needs to be made lexical or other arrangments need to be
11     made so that some globs (or just *_) are per-thread.
12    
13     tokenbuf and buf probably ought to be global protected by a global lock.