Граф коммитов

305 Коммитов

Автор SHA1 Сообщение Дата
larryh%netscape.com 5595ec3b81 per Steve Dagley 1999-02-20 00:58:42 +00:00
sdagley%netscape.com dfeb194d83 Mac specific fix. Now that dp's code to walk the shared libs to see what is installed is working we've run into a problem that unloading the libs breaks the app (crash on quit, possible general instability). rjc's fix is to make sure PR_LoadLibrary is loading a unique copy of the lib by changing GetDiskFragment to use the option kPrivateCFragCopy instead of kLoadCFrag. 1999-02-19 02:45:54 +00:00
wtc%netscape.com 5af04a07ba Bugsplat bug #343158: corrected a typo in the comment. Thanks to
John Bandhauer <jband@netscape.com> for the bug report and fix.
1999-02-19 00:45:35 +00:00
wtc%netscape.com bb2c94f0d6 Test list for nspr. 1999-02-19 00:14:41 +00:00
wtc%netscape.com de545baf18 On BSDI, zero a pthread_mutex_t or pthread_cond_t before initializing
it.  This patch is contributed by Bert Driehuis
<bert_driehuis@nl.compuware.com>.
1999-02-18 23:20:11 +00:00
wtc%netscape.com 16f50a38b9 The code should not have actual functions in the assertions.
The patch is contributed by Matthew Zahorik <maz@albany.net>.
1999-02-18 21:55:58 +00:00
wtc%netscape.com af3b565e32 Minor editing. 1999-02-18 20:03:51 +00:00
wtc%netscape.com 71a9852f8f Bugzilla bug #3144: OPENBSD also needs a leading underscore in the
symbol names.  The patch is contributed by kstailey@kstailey.tzo.com.
1999-02-18 19:45:32 +00:00
sdagley%netscape.com 4dfab1a73d Mac specific fix. Checking in rjc's fix to load libraries if file spec was an alias to a library rather than the actual library file spec. Needed so XPCOM will work on Mac. 1999-02-18 00:10:46 +00:00
larryh%netscape.com ceea36cbf3 add profiling capability for win32 1999-02-12 19:36:35 +00:00
larryh%netscape.com c221b1a6d0 BugSplat #341273 1999-02-12 19:33:54 +00:00
wtc%netscape.com a0d5a963af Make sure the redirected standard I/O fd's are blocking so that
libc's stdio.h functions can work.
1999-02-12 18:48:42 +00:00
wtc%netscape.com 9b9e8b9c7f In the Win32 implementation of PR_CreatePipe, mark the pipe endpoints
as inheritable.  (We probably should create them as non-inheritable.)
1999-02-12 18:47:18 +00:00
wtc%netscape.com 19fafdf58c Redid the NT implementation of PR_NewTCPSocketPair so that neither socket
is associated with the I/O completion port.
1999-02-12 18:46:07 +00:00
wtc%netscape.com ac958b270e Noted that the SetHandleInformation function is not implemented on Win95. 1999-02-12 18:43:52 +00:00
wtc%netscape.com c65fb8643f Minor improvements. 1999-02-12 18:41:52 +00:00
wtc%netscape.com 7850111cb9 Completely rewrote the test. 1999-02-12 18:41:36 +00:00
larryh%netscape.com 1441f309b6 make reader-writer locks 1999-02-12 18:40:42 +00:00
larryh%netscape.com b9ff654572 Set version 1999-02-12 18:39:17 +00:00
larryh%netscape.com 51f4225370 add reader-writer locks 1999-02-12 17:18:46 +00:00
wtc%netscape.com 7ffeb48c19 Added hash lock counts to collect statistics on how often each lock is
used.
1999-02-12 00:59:52 +00:00
wtc%netscape.com 756c02f930 Bugsplat bug #342631: a better implementation of the atomic routines
for HP-UX 11.  Use a set of locks to reduce lock contention.  Thanks
to Rick Swift <swift@npec.netscape.com> for contributing this code.
1999-02-11 20:06:31 +00:00
wtc%netscape.com 51a6664e64 Added the sockping and sockpong tests. 1999-02-11 00:44:06 +00:00
wtc%netscape.com 25d331a11f Declare Test_Result as returning void. Changed AF_INET and INADDR_XXX
to PR_AF_INET and PR_INADDR_XXX.
1999-02-11 00:43:30 +00:00
wtc%netscape.com 4697338176 Changed AF_INET and INADDR_XXX to PR_AF_INET and PR_INADDR_XXX. 1999-02-11 00:39:16 +00:00
wtc%netscape.com 3472340f17 Added the pipeping, pipepong, and pipeself tests. 1999-02-10 19:46:39 +00:00
srinivas%netscape.com d681340296 Display nspr version info. by default. 1999-02-09 03:34:09 +00:00
srinivas%netscape.com a7122489b6 Code cleanup. 1999-02-09 03:30:29 +00:00
srinivas%netscape.com 0bbafa3b0b Reduce default thread count. 1999-02-09 03:29:40 +00:00
srinivas%netscape.com de02f9dcf7 Reduce default values of counters. 1999-02-08 20:28:30 +00:00
srinivas%netscape.com fcbfdb00c1 Code cleanup. 1999-02-08 20:27:02 +00:00
srinivas%netscape.com 81bb6e69b1 Build additional tests 1999-02-08 20:25:05 +00:00
wtc%netscape.com ac9e4f382a Fixed compilation problems on AIX 4.3. Test the macro SF_CLOSE to
determine whether an AIX revision has send_file().  Thanks to
Waqar Malik <waqar@netscape.com> for the bug report and fix.
1999-02-06 17:30:50 +00:00
wtc%netscape.com ff56da642f Added struct declarations to eliminate compiler warnings from
<arpa/inet.h> on AIX 4.3.  Thanks to Waqar Malik <waqar@netscpe.com>
for the bug report.
1999-02-06 17:25:17 +00:00
wtc%netscape.com 4932b6b8fc Implemented file descriptor inheritance for NT.
Modified files: _winnt.h, prfile.c, prio.c, prsocket.c, ntio.c,
w32poll.c, and prinit.c.
1999-02-05 06:45:06 +00:00
wtc%netscape.com 4259af374f Removed unused variable warnings by the Macintosh compiler. The patch
is contributed by Kathleen Brade <brade@netscape.com>.
1999-02-04 15:53:49 +00:00
wtc%netscape.com 35abd8a9b8 Bugsplat bug #340658: implemented a version of the atomic routines
for the pthreads version that doesn't require NSPR to be initialized.
1999-02-02 00:08:25 +00:00
wtc%netscape.com 128a2efb86 Pthreads version doesn't need _MD_StartInterrupts().
Modified files: prinit.c and ptmisc.c.
1999-02-01 23:25:44 +00:00
wtc%netscape.com 5449f15edc Commented out the sigwait() call for BSDI. BSD/OS 3.1 does not have
the sigwait() function.
1999-02-01 23:24:58 +00:00
wtc%netscape.com b29446a65f In _PR_InitThreads, call pthread_init to explicitly initialize the
pthread subsystem on BSD/OS because pthread_self() fails to initialize
pthreads implicitly.  This patch is contributed by Bert Driehuis
<bert_driehuis@nl.compuware.com>.
1999-02-01 20:01:36 +00:00
wtc%netscape.com cb5076cfe2 Added a missing PR_htons call. Thanks to Bert Driehuis
<bert_driehuis@nl.compuware.com> for the bug report and fix.
1999-02-01 19:56:49 +00:00
wtc%netscape.com 1ae6b19ea0 Changed /usr/tmp/ to /tmp/. BSD/OS does not have /usr/tmp/.
Thanks to Bert Driehuis <bert_driehuis@nl.compuware.com> for the fix.
1999-02-01 19:55:48 +00:00
wtc%netscape.com ddd2fef156 Run the default test program 'cvar -c 2000" if no command-line
arguments are given.
1999-02-01 19:26:56 +00:00
wtc%netscape.com 31cafba5e9 In primpl.h, moved the definitions of macros _PR_MD_INIT_LOCKS and
_PR_MD_START_INTERRUPTS from the common section to the classic nspr
section.  These macros are not used in the pthreads version.
Modified files: primpl.h, _pth.h, and ptsynch.c.
1999-02-01 19:20:05 +00:00
srinivas%netscape.com 51a291f63e Add support for creating bound threads. Bug 338607. 1999-02-01 00:41:51 +00:00
wtc%netscape.com 495035291f This file is no longer necessary. 1999-01-28 03:41:08 +00:00
wtc%netscape.com d839bbda41 Bugsplat bug #340124: increase the default thread stack size to 64K
on IRIX, to be consistent with the other platforms.
1999-01-28 03:20:29 +00:00
wtc%netscape.com afc8914ff1 Minor editing. 1999-01-28 00:27:20 +00:00
wtc%netscape.com dd866e1ff1 changed value of TOO_LONG to 5000 1999-01-28 00:26:30 +00:00
wtc%netscape.com 8c49ef052c Checked in second batch of BeOS port patches contributed by
Matthew Zahorik <maz@albany.net>.
1999-01-28 00:19:40 +00:00