Vladislav Vaintroub
|
905c3d61e1
|
MDEV-25870 followup - some Windows ARM64 improvements
- optimize atomic store64/load64 implementation.
- allow CRC32 optimization. Do not allow pmull yet, as this fails like in
https://stackoverflow.com/questions/54048837/how-to-perform-polynomial-multiplication-using-arm64
|
2023-09-24 11:20:38 +02:00 |
|
Marko Mäkelä
|
be85d3e61b
|
Merge 10.2 into 10.3
|
2019-05-14 17:18:46 +03:00 |
|
Vicențiu Ciorbaru
|
5543b75550
|
Update FSF Address
* Update wrong zip-code
|
2019-05-11 21:29:06 +03:00 |
|
Marko Mäkelä
|
34841d2305
|
Merge bb-10.2-ext into 10.3
|
2017-12-12 09:57:17 +02:00 |
|
Sergey Vojtovich
|
c60095a818
|
Faster atomic loads and stores on windows
|
2017-12-08 17:55:41 +04:00 |
|
Sergey Vojtovich
|
b3346c2f41
|
Restore LF_BACKOFF
Moved InnoDB UT_RELAX_CPU() to server. Restored cross-platform LF_BACKOFF
implementation basing on UT_RELAX_CPU().
|
2017-12-08 13:44:45 +02:00 |
|
Sergey Vojtovich
|
1029b22feb
|
MDEV-13728 - Import MySQL 5.7 atomic operations for MSVC and Solaris
gcc_sync.h, solaris.h, generic-msvc.h copied verbatim.
|
2017-11-27 18:35:53 +04:00 |
|
Sergey Vojtovich
|
8ff3b892ae
|
MDEV-11212 - Clean-up MariaDB atomic operations
Removed MY_ATOMIC_MODE_DUMMY and WITH_ATOMIC_OPS: MariaDB is not functional
without atomic operations anymore.
|
2016-12-13 16:38:20 +04:00 |
|
Sergey Vojtovich
|
bb9928160f
|
MDEV-11212 - Clean-up MariaDB atomic operations
Removed MY_ATOMIC_HAS_8_16: never defined.
|
2016-12-13 16:38:20 +04:00 |
|
Kent Boortz
|
02e07e3b51
|
Updated/added copyright headers
|
2011-06-30 17:46:53 +02:00 |
|
Mikael Ronstrom
|
a893a64e23
|
Fix for Windows atomics
|
2009-12-16 00:33:15 +01:00 |
|
Mikael Ronstrom
|
6b0bb05068
|
Include windows.h in atomics framework for windows
|
2009-12-15 18:12:49 +01:00 |
|
Mikael Ronstrom
|
0d28ae37e5
|
Fixed 64-bit atomics on Win x86 and removed support for 8 and 16-bit atomic operations
|
2009-12-15 17:07:43 +01:00 |
|
Mikael Ronstrom
|
e74991d4a6
|
Fixed atomic instruction headers for Windows and x86-gcc
|
2009-12-15 15:40:08 +01:00 |
|
Marc Alff
|
382ae22290
|
WL#2595 kernel-independent atomic operations
Backport from 6.0.14 to 5.6.0
Original code from Sergei Golubchik
|
2009-11-17 17:11:32 -07:00 |
|