diff options
author | bnicholes <bnicholes@13f79535-47bb-0310-9956-ffa450edef68> | 2002-06-26 22:01:02 +0000 |
---|---|---|
committer | bnicholes <bnicholes@13f79535-47bb-0310-9956-ffa450edef68> | 2002-06-26 22:01:02 +0000 |
commit | 333ee0ee85c6e648161cc755ffebf1215f640a36 (patch) | |
tree | 936b0ef4a887132f5099cc84617b0b06c16f3ffb /NWGNUmakefile | |
parent | 9b95ce3a0d8308a6d5e2b50f9bb9555fd16c12a1 (diff) | |
download | libapr-333ee0ee85c6e648161cc755ffebf1215f640a36.tar.gz |
Removed the ReadWrite mutex that protects the stat cache table. Instead implemented
separate stat cache tables per processor. This eliminates the lock contention
that was occuring each time a cache node expired and had to be refreshed.
Having a stat cache per processor may cause some data redundancy but ensures
that no other thread will be refreshing a node at the same time a thread
is reading it.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63523 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'NWGNUmakefile')
-rw-r--r-- | NWGNUmakefile | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/NWGNUmakefile b/NWGNUmakefile index aeb2cd5f6..63bd95915 100644 --- a/NWGNUmakefile +++ b/NWGNUmakefile @@ -220,10 +220,8 @@ FILE_nlm_copyright = FILES_nlm_Ximports = \ @libc.imp \ @ws2nlm.imp \ - @netware.imp \ - NXGetRandom \ - NXGetCtlInfo \ - NXSetCtlInfo \ + @netware.imp \ + CpuCurrentProcessor \ $(EOLIST) # |