mariadb/storage/innobase
Marko Mäkelä 8b34aabf86 Follow-up to MDEV-12534: Align srv_sys
Allocate srv_sys statically so that the desired alignment can be
guaranteed. This silences -fsanitize=undefined warnings.
There probably is no performance impact of this, because the
reason for the alignment to ensure the absence of false sharing
between counters. Even with the misalignment, each counter would
have been been aligned at 64 bits, and the counters would reside
in separate cache lines.
2017-05-17 16:09:29 +03:00
..
api Merge branch 'merge-innodb-5.6' into 10.0 2015-08-03 16:23:58 +02:00
btr MDEV-12358 Work around what looks like a bug in GCC 7.1.0 2017-05-17 16:09:22 +03:00
buf Remove redundant UT_LIST_INIT() calls 2017-05-17 10:33:49 +03:00
data 5.6.31 2016-06-21 14:21:03 +02:00
dict MDEV-9998 Fix issues caught by Clang's -Wpointer-bool-conversion warning 2017-05-15 22:23:10 +02:00
dyn Merge branch '5.5' into 10.0 2017-03-03 01:37:54 +02:00
eval move to storage/innobase 2015-05-04 19:17:21 +02:00
fil fil_create_new_single_table_tablespace(): Correct a bogus nonnull attribute 2017-05-17 13:49:51 +03:00
fsp Merge branch '5.5' into 10.0 2017-03-03 01:37:54 +02:00
fts MDEV-11233 CREATE FULLTEXT INDEX with a token longer than 127 bytes 2017-01-27 10:19:39 +02:00
fut move to storage/innobase 2015-05-04 19:17:21 +02:00
ha move to storage/innobase 2015-05-04 19:17:21 +02:00
handler Never pass NULL to innobase_get_stmt() 2017-05-17 08:11:01 +03:00
ibuf MDEV-12358 Work around what looks like a bug in GCC 7.1.0 2017-05-17 16:09:22 +03:00
include MDEV-12358 Work around what looks like a bug in GCC 7.1.0 2017-05-17 16:09:22 +03:00
lock Never pass NULL to innobase_get_stmt() 2017-05-17 08:11:01 +03:00
log MDEV-12488 Remove type mismatch in InnoDB printf-like calls 2017-04-21 12:06:29 +03:00
mach 5.6.35 2017-01-07 14:24:42 +02:00
mem 5.6.31 2016-06-21 14:21:03 +02:00
mtr Merge branch '5.5' into 10.0 2017-03-03 01:37:54 +02:00
mysql-test/storage_engine 5.5 merge 2014-11-19 17:23:39 +01:00
os Follow-up to MDEV-12534: Fix warnings on 32-bit systems 2017-04-21 16:22:46 +03:00
page Fix warnings in innochecksum compilation 2017-05-17 08:00:24 +03:00
pars 5.6.31 2016-06-21 14:21:03 +02:00
que 5.6.24 2015-05-04 22:13:46 +02:00
read move to storage/innobase 2015-05-04 19:17:21 +02:00
rem Fix gcc 6.3.x compiler warnings. 2017-02-16 12:02:31 +02:00
row MDEV-12358 Work around what looks like a bug in GCC 7.1.0 2017-05-17 16:09:22 +03:00
srv Follow-up to MDEV-12534: Align srv_sys 2017-05-17 16:09:29 +03:00
sync Silence bogus GCC 7 warnings -Wimplicit-fallthrough 2017-05-17 08:07:02 +03:00
trx Never pass NULL to innobase_get_stmt() 2017-05-17 08:11:01 +03:00
usr Remove redundant UT_LIST_INIT() calls 2017-05-17 10:33:49 +03:00
ut MDEV-9276: MySQL Bug : FK definitions missing from SHOW CREATE TABLE in "innodb_read_only" mode 2015-12-14 22:10:37 +02:00
CMakeLists.txt MDEV-8883 more cross-compiling fixes 2015-10-24 19:58:34 +02:00
compile-innodb move to storage/innobase 2015-05-04 19:17:21 +02:00
COPYING.Google move to storage/innobase 2015-05-04 19:17:21 +02:00
COPYING.Percona move to storage/innobase 2015-05-04 19:17:21 +02:00
Doxyfile move to storage/innobase 2015-05-04 19:17:21 +02:00
ha_innodb.def move to storage/innobase 2015-05-04 19:17:21 +02:00
plugin_exports Solaris compilation failure: xtradb is linked in statically, ha_innodb.so needs 2014-05-01 14:05:52 +02:00