with nonzero spin count (1500). The patch is contributed by Chris Peterson
<cpeterson@mozilla.com>. r=wtc.
Modified Files:
pr/include/md/_win95.h pr/src/md/windows/w95cv.c
git-svn-id: svn://10.0.0.236/trunk@264711 18797224-902f-48f8-a5cc-f745e15eee43
memory used by a PLArenaPool, excluding the PLArenaPool structure. The
patch is contributed by Nicholas Nethercote <nnethercote@mozilla.com>.
r=wtc.
Modified Files:
plarena.c plarenas.h plds.def
git-svn-id: svn://10.0.0.236/trunk@264710 18797224-902f-48f8-a5cc-f745e15eee43
accessing lib->refCount. The patch is contributed by Julian Seward
<jseward@acm.org>. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@264670 18797224-902f-48f8-a5cc-f745e15eee43
normally defines PRInt64 and PRUint64. From now on, NSPR's exact-width
integer types will match the exact-width integer types defined in
<stdint.h>. r=ehsan.
Modified Files: prdepend.h prlong.h prtypes.h
git-svn-id: svn://10.0.0.236/trunk@264534 18797224-902f-48f8-a5cc-f745e15eee43
the NSPR integer types as <stdint.h> types) on the NSS tinderboxes.
Modified Files:
config/prdepend.h pr/include/prlong.h pr/include/prtypes.h
git-svn-id: svn://10.0.0.236/trunk@264511 18797224-902f-48f8-a5cc-f745e15eee43
100000 ticks per second (NSPR maximum), so that PRIntervalTime will take as
long as possible to wrap around. Rename HAVE_MONOTONIC_CLOCK to
HAVE_CLOCK_MONOTONIC. TBR=bsmith.
Modified Files: _linux.h _unixos.h darwin.c unix.c
git-svn-id: svn://10.0.0.236/trunk@264412 18797224-902f-48f8-a5cc-f745e15eee43
_unixos.h. Now it needs to be defined in this file for Solaris. Remove an
unnecessary #ifndef _PR_PTHREADS test and redundant PRIntervalTime
function declarations and macro definitions in the
#if !defined(_PR_PTHREADS) part of the file. TBR=kaie.
git-svn-id: svn://10.0.0.236/trunk@264382 18797224-902f-48f8-a5cc-f745e15eee43
NO_NSPR_10_SUPPORT. The patch is contributed by Isaac Aggrey
<isaac.aggrey@gmail.com>. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@264375 18797224-902f-48f8-a5cc-f745e15eee43
pthread_key_delete if there is no other NSPR thread (system or foreign)
around. TBR=kaie.
Modified Files:
pr/include/md/_pth.h pr/src/pthreads/ptthread.c
git-svn-id: svn://10.0.0.236/trunk@264363 18797224-902f-48f8-a5cc-f745e15eee43
have the type int. The patch is contributed by Nico Weber
<thakis@chromium.org>. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@264275 18797224-902f-48f8-a5cc-f745e15eee43
top of the stack after the old top is popped. r=michal.novotny.
Modified Files:
pr/src/io/prlayer.c pr/tests/pushtop.c
git-svn-id: svn://10.0.0.236/trunk@264273 18797224-902f-48f8-a5cc-f745e15eee43
of an old-style stack correctly. The 'higher' pointer of the layer right
below the original top layer needs to be updated after the fd swapping. The
patch is contributed by Michal Novotny <michal.novotny@gmail.com>. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@264261 18797224-902f-48f8-a5cc-f745e15eee43
PR_SetCurrentThreadName in ptthread.c by changing nameLen to be just
strlen(name). Use "~" instead of ".." to elide the middle part of a long
thread name. Patch by Honza Bambas <honzab.moz@firemni.cz>. r=wtc.
Modified Files: ptthread.c pruthr.c
git-svn-id: svn://10.0.0.236/trunk@263970 18797224-902f-48f8-a5cc-f745e15eee43
PR_SetCurrentThreadName to 16 characters long. Elide the middle part of
a long name with "..". The patch is contributed by Honza Bambas
<honzab.moz@firemni.cz>. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@263965 18797224-902f-48f8-a5cc-f745e15eee43
because GCC doesn't support SEH __try/__except blocks. The patch is
contributed by Jacek Caban <jacek@codeweavers.com>. r=wtc.
Modified Files: ntthread.c w95thred.c
git-svn-id: svn://10.0.0.236/trunk@263932 18797224-902f-48f8-a5cc-f745e15eee43
setting and getting the name of the current thread. The patch is
contributed by Honza Bambas <<honzab.moz@firemni.cz>. r=wtc.
Modified Files: prthread.h _win95.h _winnt.h primpl.h nspr.def ntthread.c
w95thred.c ptthread.c prcthr.c pruthr.c
git-svn-id: svn://10.0.0.236/trunk@263855 18797224-902f-48f8-a5cc-f745e15eee43