summaryrefslogtreecommitdiff
path: root/include/atomic
Commit message (Expand)AuthorAgeFilesLines
* MDEV-8791 - AIX: Unresolved Symbols during linkingSergey Vojtovich2016-10-312-54/+6
* Merge tag 'mariadb-10.0.20' into 10.1Sergei Golubchik2015-06-271-2/+2
|\
| * MDEV-7398 mysqld segfaults on FreeBSD 10.1 i386 when built with clang 3.4Sergei Golubchik2015-06-161-2/+2
* | MDEV-7437 remove suport for "atomics" with rwlocksSergei Golubchik2015-01-132-78/+0
|/
* compilation fixes for WITH_ATOMIC_OPS=rwlocksSergei Golubchik2014-09-081-38/+0
* MDEV-5766 - my_atomic_load does memory writesSergey Vojtovich2014-03-071-0/+6
* centos5 gcc 4.1 asm bugSergei Golubchik2013-05-071-3/+3
* MDEV-417 - fix typo that prevented use of atomic instructions on WindowsVladislav Vaintroub2012-07-301-1/+1
* Updated/added copyright headersKent Boortz2011-06-306-12/+14
|\
| * Bug#22320: my_atomic-t unit test failsDavi Arnaut2010-07-055-279/+0
* | Bug#56760: my_atomics failures on osx10.5-x86-64bitDavi Arnaut2010-11-301-7/+7
* | Bug#52419: x86 assembly based atomic CAS causes test failuresDavi Arnaut2010-09-171-8/+10
* | Bug#52261: 64 bit atomic operations do not work on Solaris i386 ..Davi Arnaut2010-07-271-1/+7
* | Bug#22320: my_atomic-t unit test failsDavi Arnaut2010-07-233-22/+41
* | Fix compiler warnings in my_atomic.hKonstantin Osipov2010-02-191-1/+1
* | mergedSergei Golubchik2009-12-241-1/+1
|\ \
| * | Force use of c-register in CAS instruction on x86-32 bit architecture, b-regi...Mikael Ronstrom2009-12-211-1/+1
* | | fix atomic/solaris.h to conformSergei Golubchik2009-12-232-223/+31
|/ /
* | Increase probability of correct atomics implementation by choosing stable imp...Mikael Ronstrom2009-12-191-0/+1
* | Make choices of atomic implementation based on highest stabilityMikael Ronstrom2009-12-191-9/+21
* | Fixed Solaris Atomics build issuesMikael Ronstrom2009-12-181-1/+2
* | Added extra checks of 64-bit atomic support on GCC and Solaris, also added 64...Mikael Ronstrom2009-12-181-1/+45
* | Fix for Windows atomicsMikael Ronstrom2009-12-161-15/+19
* | Fixed complex gcc assembler issues with 64-bit operations on 32-bit platforms...Mikael Ronstrom2009-12-151-18/+47
* | Include windows.h in atomics framework for windowsMikael Ronstrom2009-12-151-0/+1
* | Fixed 64-bit atomics on Win x86 and removed support for 8 and 16-bit atomic o...Mikael Ronstrom2009-12-151-12/+1
* | Fixed atomic instruction headers for Windows and x86-gccMikael Ronstrom2009-12-152-4/+34
* | Merge WL#5138 to mysql-next-mrMikael Ronstrom2009-11-272-6/+42
|\ \
| * | Misc cleanupMarc Alff2009-11-171-96/+0
| * | WL#2595 kernel-independent atomic operationsMarc Alff2009-11-176-54/+222
* | | WL#5138 merged to mysql-next-mrMikael Ronstrom2009-11-207-150/+207
|\ \ \ | |/ / |/| |
| * | Backported my_atomic from 6.0-codebase and added support for 64-bit atomics t...Mikael Ronstrom2009-10-122-14/+49
| * | Moved atomics from 6.0 codebase to prepare for using atomic increments in pla...Mikael Ronstrom2009-10-096-139/+179
* | | manual merge: mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-mergeLuis Soares2009-10-224-0/+17
|\ \ \ | |/ / |/| |
| * | WL#5016: Fix header file include guardsMats Kindahl2009-09-234-0/+17
| |/
* | Fix for BUG#45131Mikael Ronstrom2009-06-101-1/+1
* | Added new file solaris.hMikael Ronstrom2008-10-161-0/+210
* | Performance patch: Mysql atomic patchMikael Ronstrom2008-10-131-2/+19
|/
* Bug#33728 Atomic builtinsunknown2008-01-112-2/+37
* Many files:unknown2006-12-274-8/+4
* support for xadd emulation, workaround for Darwinunknown2006-06-293-9/+17
* atomic ops:unknown2006-06-174-318/+84
* unittest:unknown2006-06-011-0/+3
* WL#2595 - atomic operationsunknown2006-05-314-0/+471