summaryrefslogtreecommitdiff
path: root/test/testatomic.c
Commit message (Expand)AuthorAgeFilesLines
* testatomic: Fix apr_uint64_t format to APR_UINT64_T_FMT.ylavic2023-04-211-2/+2
* atomic: test 4-bytes aligned and/or cross-cacheline atomics (on 32bit systems).ylavic2023-03-021-19/+33
* testatomic: initialize in the test the globals used by it.ylavic2023-02-151-0/+3
* testatomic: Follow up to r1902199: More numeric types assertions.ylavic2022-06-231-2/+2
* testatomic: Use new numeric types assertions from r1902191 to avoid warnings.ylavic2022-06-231-46/+46
* testatomic: Fix gcc-11 warnings.ylavic2022-01-071-9/+9
* testatomic: Silence -Wmissing-prototypes warning.brane2020-05-061-1/+1
* apr_atomic_read64(): Fix non-atomic read on 32-bit Windows.ivan2019-10-081-0/+38
* Add in Atomics for 64bit intsjim2018-09-171-0/+387
* Follow up to r1763666: adapt unit test.ylavic2016-10-071-4/+4
* testatomic: silence Sun compiler warning.ylavic2015-04-231-3/+3
* Test that adding a negative number works as expectedjim2013-11-251-0/+12
* Fix amd64 assembler version of apr_atomic_xchgptr()sf2013-04-211-2/+3
* 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