summaryrefslogtreecommitdiff
path: root/test/testatomic.c
Commit message (Expand)AuthorAgeFilesLines
* fix some obvious reversals of expected and actual values in invocations trawick2007-11-181-5/+5
* Introduce apr_atomic_xchgptr, which atomically exchanges a pair of pointerdavi2007-07-101-0/+12
* Remove unused variables and make thread function local.davi2007-07-081-5/+1
* The test can run faster by relinquishing the processor when the count valuedavi2007-07-061-30/+27
* Call apr_thread_exit() on thread exit.davi2007-07-051-0/+3
* Add a threaded atomic test that busy-loops on a count variable. Once the countdavi2007-07-051-0/+201
* Remove test code that is commented out. While at it, clean up the code a bit.davi2007-07-051-48/+21
* Fix assertion message, function tests apr_atomic_inc32(-1).davi2007-07-011-1/+1
* add a test for apr_atomic_casptr, used in thegregames2007-02-091-0/+36
* Fix the typo.jorton2006-08-031-1/+1
* Update license header.jorton2006-08-031-6/+6
* As per apr_hints.m4, SOLARIS2 is set to "6" for Solaris 2.6, "10" forcolm2006-06-131-1/+1
* Update copyright year to 2005 and standardize on current copyright owner line.jerenkrantz2005-02-041-1/+2
* Presently if we fail in apr_assert_success we get the line number fordreid2004-06-071-2/+2
* Add the line number to the verbose output from abts. This also removesrbb2004-05-141-28/+28
* Move the APR test suite from CuTest to abts. The output is cleaner,rbb2004-05-131-60/+60
* Remove unused var.rbb2004-03-131-1/+0
* No reason to keep track of the old return values.rbb2004-03-131-8/+8
* Declare variables at the beginning of functions, I'm surprised thisrbb2004-03-131-2/+4
* Migrate testatomic to testall. I have commented out a test thatrbb2004-03-131-253/+173
* Relicense APR under Apache License, Version 2.0jerenkrantz2004-02-131-49/+10
* * testatomic.c (check_basic_atomics32): Test wrapping around zero.jorton2004-01-061-0/+25
* add return value checks for apr_atomic_add32 and apr_atomic_inc32gregames2003-12-091-2/+22
* * testatomic.c: Whitelist rather than blacklist to enablejorton2003-12-051-2/+5
* move the implementations of apr atomics out of the public header filetrawick2003-12-031-2/+2
* do the right thing on BEOStrawick2003-11-161-2/+7
* axing deprecated apr_atomic_foo functionstrawick2003-11-161-111/+6
* Fix default impl of apr_atomic_xchg32, and add a test case for itbrianp2003-09-261-0/+13
* make empty parameter list explicit to avoid compile warningtrawick2003-09-251-1/+1
* new version of atomic API that works specifically on apr_uint32_t values for ...brianp2003-09-251-0/+83
* minor syntax tweaktrawick2003-09-191-1/+1
* remove an unused function argumentbrianp2003-09-191-1/+1
* remove an unused function argumentbrianp2003-09-191-2/+2
* run more loop iterations to better check for race conditionsbrianp2003-09-141-1/+1
* remove some debug code that leaked in to the last commitbrianp2003-09-141-5/+0
* fix error message in add testbrianp2003-09-141-1/+6
* Update copyright notices to 2003.thommay2003-01-011-1/+1
* No pthread_setconcurrency here on Darwin.wrowe2002-12-291-1/+1
* Testatomic needs to be run on all platforms. Adding a platform specificrbb2002-12-061-10/+2
* Remove the apr_thread_once test from testatomic.c. We already test thatrbb2002-12-061-23/+0
* fix the label on one of the new testsbrianp2002-10-191-1/+1
* updated testatomic to cover apr_atomic_casptrbrianp2002-10-191-1/+28
* Test all of the atomic math operations in the multithreadedbrianp2002-09-221-1/+4
* We shouldn't presume any specific int sizes here, no?wrowe2002-07-021-2/+2
* - Make this more legible (style police)jerenkrantz2002-05-011-53/+71
* Fix a compile break:jwoolley2002-04-181-2/+2
* Remove all uses of the apr_lock.h API from the tests.aaron2002-04-091-6/+5
* get this working on OS/390.gregames2002-03-221-1/+1
* apr_atomic_dec now returns zero if the value is zero.ianh2002-03-161-1/+12
* freebsd atomic support will only be available in 5ianh2002-03-151-1/+1