MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Find a file
inaam a1bb700fd2 branches/zip rb://30
This patch changes the innodb mutexes and rw_locks implementation.
On supported platforms it uses GCC builtin atomics. These changes
are based on the patch sent by Mark Callaghan of Google under BSD
license. More technical discussion can be found at rb://30

Approved by: Heikki
2009-02-09 23:36:25 +00:00
btr branches/zip rb://30 2009-02-09 23:36:25 +00:00
buf branches/zip rb://30 2009-02-09 23:36:25 +00:00
data branches/zip: dtuple_print(): Dump each field in a separate line, 2008-11-21 08:11:18 +00:00
dict branches/zip: Remove some redundant #include statements. 2009-01-23 09:04:49 +00:00
dyn branches/zip: Introduce UNIV_INTERN, a linkage specifier for InnoDB-global 2008-02-06 14:17:36 +00:00
eval branches/zip: Introduce UNIV_INTERN, a linkage specifier for InnoDB-global 2008-02-06 14:17:36 +00:00
fil branches/zip: fil_write_lsn_and_arch_no_to_file(): Plug a memory leak. 2009-02-09 13:35:50 +00:00
fsp branches/zip: Clean up the insert buffer subsystem. 2008-12-12 14:08:23 +00:00
fut branches/zip: Introduce UNIV_INTERN, a linkage specifier for InnoDB-global 2008-02-06 14:17:36 +00:00
ha branches/zip: In hash table lookups, assert that the traversed items 2009-01-13 19:46:22 +00:00
handler branches/zip rb://30 2009-02-09 23:36:25 +00:00
ibuf branches/zip: ibuf_use_t: Add the constant IBUF_USE_COUNT, to eliminate 2009-01-30 10:58:56 +00:00
include branches/zip rb://30 2009-02-09 23:36:25 +00:00
lock branches/zip: Merge revisions 3930:4005 from branches/5.1: 2009-01-20 14:29:22 +00:00
log branches/zip: Enclose some backup functions in #ifdef UNIV_HOTBACKUP. 2009-02-02 12:28:17 +00:00
mach branches/zip: Introduce UNIV_INTERN, a linkage specifier for InnoDB-global 2008-02-06 14:17:36 +00:00
mem branches/zip: mem_area_free(): Correct a bug that was introduced in r4088. 2009-02-03 07:52:45 +00:00
mtr branches/zip: In r988, the function buf_block_align() was enclosed 2009-01-26 20:33:20 +00:00
mysql-test branches/zip: 2009-02-09 11:47:16 +00:00
os branches/zip: fix Mantis issue #138 InnoDB fails if 2008-12-10 22:19:07 +00:00
page branches/zip: Remove some redundant #include directives. 2009-01-23 12:07:38 +00:00
pars branches/zip: Remove update-in-place-in-select from the internal SQL 2008-12-17 12:40:59 +00:00
que branches/zip: Introduce UNIV_INTERN, a linkage specifier for InnoDB-global 2008-02-06 14:17:36 +00:00
read branches/zip: Introduce UNIV_INTERN, a linkage specifier for InnoDB-global 2008-02-06 14:17:36 +00:00
rem branches/zip: rec_print_old(), rec_print_comp(): Dump each field in a 2008-11-20 11:27:27 +00:00
row branches/zip rb://30 2009-02-09 23:36:25 +00:00
scripts branches/zip: scripts/install_innodb_plugins_win.sql: New script, 2008-10-31 12:21:43 +00:00
srv branches/zip rb://30 2009-02-09 23:36:25 +00:00
sync branches/zip rb://30 2009-02-09 23:36:25 +00:00
thr branches/zip: In hash table lookups, assert that the traversed items 2009-01-13 19:46:22 +00:00
trx branches/zip: Add assertions that the kernel_mutex is being held 2009-01-16 12:53:40 +00:00
usr branches/zip: Introduce UNIV_INTERN, a linkage specifier for InnoDB-global 2008-02-06 14:17:36 +00:00
ut branches/zip: Enclose some functions inside #ifdef UNIV_HOTBACKUP: 2009-01-28 13:21:45 +00:00
win-plugin branches/zip: 2008-12-04 16:49:24 +00:00
ChangeLog branches/zip: 2009-02-02 07:32:04 +00:00
CMakeLists.txt branches/zip: fix issue #102 - Windows plugin: resolve dbug functions 2008-10-29 06:29:01 +00:00
compile-innodb branches/zip: Merge revisions 767:789 from trunk. 2006-09-04 19:47:47 +00:00
compile-innodb-debug branches/zip: Merge revisions 767:789 from trunk. 2006-09-04 19:47:47 +00:00
ha_innodb.def branches/zip: ChangeLog, ha_innodb.def: Set svn:eol-style native 2008-10-30 10:46:21 +00:00
Makefile.am branches/zip: Merge 2423:2437 from branches/5.1: 2008-04-30 16:59:16 +00:00
plug.in branches/zip: Merge 2423:2437 from branches/5.1: 2008-04-30 16:59:16 +00:00
revert_gen.sh branches/zip: Merge revisions 265:459 from trunk. 2006-04-12 09:32:17 +00:00
setup.sh branches/zip: Merge 2015:2093 from trunk. 2007-11-16 13:57:27 +00:00