Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Move thread_test directory from /tools to /test so source-only tarballs | Bruce Momjian | 2006-02-04 |
| | | | | have the directory for the configure test. | ||
* | Standard pgindent run for 8.1. | Bruce Momjian | 2005-10-15 |
| | |||
* | The attached patch updates the thread test program to run stand-alone on | Bruce Momjian | 2005-08-23 |
| | | | | | | | | Windows. The test itself is bypassed in configure as discussed, and libpq has been updated appropriately to allow it to build in thread-safe mode. Dave Page | ||
* | Back out incorrect commit. | Bruce Momjian | 2005-08-23 |
| | |||
* | Fix function name. | Bruce Momjian | 2005-08-23 |
| | |||
* | Mark file-global function and variables as static. | Bruce Momjian | 2005-03-11 |
| | |||
* | Some more missed copyright notices. Many of these look like they | Tom Lane | 2005-01-01 |
| | | | | | should have been caught by the src/tools/copyright script ... why weren't they? | ||
* | Tag appropriate files for rc3 | PostgreSQL Daemon | 2004-12-31 |
| | | | | | | | | Also performed an initial run through of upgrading our Copyright date to extend to 2005 ... first run here was very simple ... change everything where: grep 1996-2004 && the word 'Copyright' ... scanned through the generated list with 'less' first, and after, to make sure that I only picked up the right entries ... | ||
* | Test for POSIX.1c 2-arg sigwait() and fail on single-arg version. | Bruce Momjian | 2004-12-19 |
| | |||
* | Use <> not "" for include of pthread.h. | Bruce Momjian | 2004-09-26 |
| | |||
* | Pgindent run for 8.0. | Bruce Momjian | 2004-08-29 |
| | |||
* | Update copyright to 2004. | Bruce Momjian | 2004-08-29 |
| | |||
* | Use mkstemp instead of mktemp in thread test, per Jan. | Bruce Momjian | 2004-06-09 |
| | |||
* | When checking for thread safety with src/tools/thread/thread_test.c, the | Bruce Momjian | 2004-05-28 |
| | | | | | | | mktemp function wants an argument that contains 6 X, while the current version only supplies 5 X which will fail on my SuSE 8.1. Andreas Pflug | ||
* | Do thread testing from configure in a much cleaner fashion. | Bruce Momjian | 2004-04-27 |
| | |||
* | Add comments. | Bruce Momjian | 2004-04-27 |
| | |||
* | Use mktemp for temporary file names, per suggestion from Peter. | Bruce Momjian | 2004-04-27 |
| | |||
* | Move postgres.h to the top of the C file. | Bruce Momjian | 2004-04-27 |
| | |||
* | Fix subdir for thread test program. | Bruce Momjian | 2004-04-26 |
| | |||
* | More thread error improvments. | Bruce Momjian | 2004-04-26 |
| | |||
* | More thread error message improvments. | Bruce Momjian | 2004-04-26 |
| | |||
* | No need to use our standard libs for the thread test --- they might not | Bruce Momjian | 2004-04-25 |
| | | | | be compiled yet. | ||
* | Hook thread_test program run at the end of configure run. | Bruce Momjian | 2004-04-23 |
| | | | | | Add test for cross-compiles that they have to run the thread_test program on the target machine. | ||
* | Report error if thread-test is run without having threading enabled in | Bruce Momjian | 2004-04-23 |
| | | | | configure. | ||
* | Improve thread test program. Test only functions that need testing. | Bruce Momjian | 2004-04-23 |
| | |||
* | Add new auto-detection of thread flags. | Bruce Momjian | 2004-04-23 |
| | | | | | | | Allow additional thread flags to be added via port templates. Change thread flag names to PTHREAD_CFLAGS and PTHREAD_LIBS to match new configure script. | ||
* | Simplify thread test program. | Bruce Momjian | 2004-04-22 |
| | |||
* | More thread test program improvements. | Bruce Momjian | 2004-04-21 |
| | |||
* | Improve thread test program to show if non-*_r functions are even called. | Bruce Momjian | 2004-04-21 |
| | |||
* | Add thread program mention of errno thread-safety. | Bruce Momjian | 2004-04-06 |
| | |||
* | Add comment that sched_yield might be a portability problem. | Bruce Momjian | 2004-04-05 |
| | |||
* | Change getpid() while loop to use sched_yield(), greatly speeds up test. | Bruce Momjian | 2004-04-05 |
| | | | | | sched_yield is a requirement for the test but not for our PostgreSQL code, so if it causes a portability problem, we will remove it. | ||
* | Have threads wait for parent to test thread-specific pointers before | Bruce Momjian | 2004-04-05 |
| | | | | exiting. | ||
* | Add volatile to thread-specific thread variables. | Bruce Momjian | 2004-04-05 |
| | |||
* | Update thread test to only test for 'localhost' and local machine name. | Bruce Momjian | 2004-04-05 |
| | |||
* | Update thread test to do getpid() in while loop, also use weather.com | Bruce Momjian | 2004-04-04 |
| | | | | rather than slashdot.org for testing. | ||
* | Clean up thread test program. | Bruce Momjian | 2004-03-28 |
| | |||
* | Add test for thread-safe errno to thread test program. | Bruce Momjian | 2004-03-27 |
| | |||
* | Check and set thread-safe functions separately, rather than as a single | Bruce Momjian | 2004-02-11 |
| | | | | | | | | | | variable. Remove thread locking for non-thread-safe functions, instead throw a compile error. Platforms will have to re-run tools/thread to record their thread safety. | ||
* | Supress ecpg thread test if configure didn't enable threads. Fix | Bruce Momjian | 2003-12-19 |
| | | | | | tools/thread to run even if configure didn't enable threads because this test is used before enabling threads for the OS. | ||
* | $Header: -> $PostgreSQL Changes ... | PostgreSQL Daemon | 2003-11-29 |
| | |||
* | Rename USE_THREADS to ENABLE_THREAD_SAFETY to avoid name clash with Perl. | Peter Eisentraut | 2003-11-24 |
| | | | | | Fixes compilation failure with --enable-thread-safety --with-perl and Perl 5.6.1. | ||
* | Don't reference pthread.h unless we have threads enabled, per Peter. | Bruce Momjian | 2003-10-24 |
| | |||
* | Add compile step to instructions. | Bruce Momjian | 2003-09-27 |
| | |||
* | Finalize configuration of thread_test program. | Bruce Momjian | 2003-09-27 |
| | |||
* | Rename thread compile flag. Move thread test program to tools/thread, | Bruce Momjian | 2003-09-27 |
and improve tests. |