diff options
author | Calvin Sun <calvin.sun@oracle.com> | 2010-07-20 15:42:31 -0500 |
---|---|---|
committer | Calvin Sun <calvin.sun@oracle.com> | 2010-07-20 15:42:31 -0500 |
commit | 0802e5da694b3105dd723eacd3d7dc92b24f1f0b (patch) | |
tree | 0f1c00639eb2f0661d448a4de02a482e51a506f5 /mysql-test/t/mysqlbinlog.test | |
parent | 17fd8dec1d122a151df0878cbaf3e2099e53b26a (diff) | |
download | mariadb-git-0802e5da694b3105dd723eacd3d7dc92b24f1f0b.tar.gz |
Improve InnoDB synchronization primitives on Windows
This patch was originally developed by Vladislav Vaintroub.
The main changes are:
* Use TryEnterCriticalSection in os_fast_mutex_trylock().
* Use lightweight condition variables on Vista or later Windows;
but fall back to events on older Windows, such as XP.
This patch also fixes the following bugs:
bug# 52102 InnoDB Plugin shows performance drop compared to InnoDB
on Windows
bug# 53204 os_fastmutex_trylock is implemented incorrectly on Windows
rb://363 approved by Inaam Rana
Diffstat (limited to 'mysql-test/t/mysqlbinlog.test')
0 files changed, 0 insertions, 0 deletions