mirror of
https://github.com/MariaDB/server.git
synced 2026-05-15 19:37:16 +02:00
Update to innoplug-1.0.4.
This commit is contained in:
parent
058cd62565
commit
bae6276d45
104 changed files with 5341 additions and 1173 deletions
32
storage/innodb_plugin/ut/ut0auxconf_pause.c
Normal file
32
storage/innodb_plugin/ut/ut0auxconf_pause.c
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
/*****************************************************************************
|
||||
|
||||
Copyright (c) 2009, Innobase Oy. All Rights Reserved.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation; version 2 of the License.
|
||||
|
||||
This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program; if not, write to the Free Software Foundation, Inc., 59 Temple
|
||||
Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
*****************************************************************************/
|
||||
|
||||
/*****************************************************************************
|
||||
If this program compiles and can be run and returns 0, then the pause
|
||||
instruction is available.
|
||||
|
||||
Created Jul 21, 2009 Vasil Dimov
|
||||
*****************************************************************************/
|
||||
|
||||
int
|
||||
main(int argc, char** argv)
|
||||
{
|
||||
__asm__ __volatile__ ("pause");
|
||||
|
||||
return(0);
|
||||
}
|
||||
|
|
@ -333,7 +333,7 @@ man realloc in Linux, 2004:
|
|||
|
||||
realloc() changes the size of the memory block pointed to
|
||||
by ptr to size bytes. The contents will be unchanged to
|
||||
the minimum of the old and new sizes; newly allocated mem
|
||||
the minimum of the old and new sizes; newly allocated mem-
|
||||
ory will be uninitialized. If ptr is NULL, the call is
|
||||
equivalent to malloc(size); if size is equal to zero, the
|
||||
call is equivalent to free(ptr). Unless ptr is NULL, it
|
||||
|
|
|
|||
|
|
@ -1,6 +1,13 @@
|
|||
/*****************************************************************************
|
||||
|
||||
Copyright (c) 1994, 2009, Innobase Oy. All Rights Reserved.
|
||||
Copyright (c) 2009, Sun Microsystems, Inc.
|
||||
|
||||
Portions of this file contain modifications contributed and copyrighted by
|
||||
Sun Microsystems, Inc. Those modifications are gratefully acknowledged and
|
||||
are described briefly in the InnoDB documentation. The contributions by
|
||||
Sun Microsystems are incorporated with their permission, and subject to the
|
||||
conditions contained in the file COPYING.Sun_Microsystems.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
|
|
@ -391,6 +398,7 @@ ut_delay(
|
|||
|
||||
for (i = 0; i < delay * 50; i++) {
|
||||
j += i;
|
||||
UT_RELAX_CPU();
|
||||
}
|
||||
|
||||
if (ut_always_false) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue