summaryrefslogtreecommitdiff
path: root/test/testatomic.c
Commit message (Expand)AuthorAgeFilesLines
* Introduce apr_atomic_xchgptr, which atomically exchanges a pair of pointerDavi Arnaut2007-07-101-0/+12
* Remove unused variables and make thread function local.Davi Arnaut2007-07-081-5/+1
* The test can run faster by relinquishing the processor when the count valueDavi Arnaut2007-07-061-30/+27
* Call apr_thread_exit() on thread exit.Davi Arnaut2007-07-051-0/+3
* Add a threaded atomic test that busy-loops on a count variable. Once the countDavi Arnaut2007-07-051-0/+201
* Remove test code that is commented out. While at it, clean up the code a bit.Davi Arnaut2007-07-051-48/+21
* Fix assertion message, function tests apr_atomic_inc32(-1).Davi Arnaut2007-07-011-1/+1
* add a test for apr_atomic_casptr, used in theGreg Ames2007-02-091-0/+36
* Fix the typo.Joe Orton2006-08-031-1/+1
* Update license header.Joe Orton2006-08-031-6/+6
* As per apr_hints.m4, SOLARIS2 is set to "6" for Solaris 2.6, "10" forColm MacCarthaigh2006-06-131-1/+1
* Update copyright year to 2005 and standardize on current copyright owner line.Justin Erenkrantz2005-02-041-1/+2
* Presently if we fail in apr_assert_success we get the line number forDavid Reid2004-06-071-2/+2
* Add the line number to the verbose output from abts. This also removesRyan Bloom2004-05-141-28/+28
* Move the APR test suite from CuTest to abts. The output is cleaner,Ryan Bloom2004-05-131-60/+60
* Remove unused var.Ryan Bloom2004-03-131-1/+0
* No reason to keep track of the old return values.Ryan Bloom2004-03-131-8/+8
* Declare variables at the beginning of functions, I'm surprised thisRyan Bloom2004-03-131-2/+4
* Migrate testatomic to testall. I have commented out a test thatRyan Bloom2004-03-131-253/+173
* Relicense APR under Apache License, Version 2.0Justin Erenkrantz2004-02-131-49/+10
* * testatomic.c (check_basic_atomics32): Test wrapping around zero.Joe Orton2004-01-061-0/+25
* add return value checks for apr_atomic_add32 and apr_atomic_inc32Greg Ames2003-12-091-2/+22
* * testatomic.c: Whitelist rather than blacklist to enableJoe Orton2003-12-051-2/+5
* move the implementations of apr atomics out of the public header fileJeff Trawick2003-12-031-2/+2
* do the right thing on BEOSJeff Trawick2003-11-161-2/+7
* axing deprecated apr_atomic_foo functionsJeff Trawick2003-11-161-111/+6
* Fix default impl of apr_atomic_xchg32, and add a test case for itBrian Pane2003-09-261-0/+13
* make empty parameter list explicit to avoid compile warningJeff Trawick2003-09-251-1/+1
* new version of atomic API that works specifically on apr_uint32_t values for ...Brian Pane2003-09-251-0/+83
* minor syntax tweakJeff Trawick2003-09-191-1/+1
* remove an unused function argumentBrian Pane2003-09-191-1/+1
* remove an unused function argumentBrian Pane2003-09-191-2/+2
* run more loop iterations to better check for race conditionsBrian Pane2003-09-141-1/+1
* remove some debug code that leaked in to the last commitBrian Pane2003-09-141-5/+0
* fix error message in add testBrian Pane2003-09-141-1/+6
* Update copyright notices to 2003.Thom May2003-01-011-1/+1
* No pthread_setconcurrency here on Darwin.William A. Rowe Jr2002-12-291-1/+1
* Testatomic needs to be run on all platforms. Adding a platform specificRyan Bloom2002-12-061-10/+2
* Remove the apr_thread_once test from testatomic.c. We already test thatRyan Bloom2002-12-061-23/+0
* fix the label on one of the new testsBrian Pane2002-10-191-1/+1
* updated testatomic to cover apr_atomic_casptrBrian Pane2002-10-191-1/+28
* Test all of the atomic math operations in the multithreadedBrian Pane2002-09-221-1/+4
* We shouldn't presume any specific int sizes here, no?William A. Rowe Jr2002-07-021-2/+2
* - Make this more legible (style police)Justin Erenkrantz2002-05-011-53/+71
* Fix a compile break:Cliff Woolley2002-04-181-2/+2
* Remove all uses of the apr_lock.h API from the tests.Aaron Bannert2002-04-091-6/+5
* get this working on OS/390.Greg Ames2002-03-221-1/+1
* apr_atomic_dec now returns zero if the value is zero.Ian Holsman2002-03-161-1/+12
* freebsd atomic support will only be available in 5Ian Holsman2002-03-151-1/+1
* Since atomic_t isn't available on FreeBSD < 4, don't test it.Ben Laurie2002-03-141-0/+10