~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/include/mem0dbg.h

  • Committer: Brian Aker
  • Date: 2010-11-12 21:22:46 UTC
  • mto: (1932.2.1 trunk)
  • mto: This revision was merged to the branch mainline in revision 1930.
  • Revision ID: brian@tangent.org-20101112212246-jsn2vgxzgesuv9pt
Test for issues on CONCURRENT to be sure it operates in a single
transaction.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*****************************************************************************
2
2
 
3
 
Copyright (C) 1994, 2010, Innobase Oy. All Rights Reserved.
 
3
Copyright (c) 1994, 2009, Innobase Oy. All Rights Reserved.
4
4
 
5
5
This program is free software; you can redistribute it and/or modify it under
6
6
the terms of the GNU General Public License as published by the Free Software
28
28
check fields whose sizes are given below */
29
29
 
30
30
#ifdef UNIV_MEM_DEBUG
31
 
# ifndef UNIV_HOTBACKUP
32
 
/* The mutex which protects in the debug version the hash table
33
 
containing the list of live memory heaps, and also the global
34
 
variables in mem0dbg.c. */
35
 
extern mutex_t  mem_hash_mutex;
36
 
# endif /* !UNIV_HOTBACKUP */
37
 
 
38
31
#define MEM_FIELD_HEADER_SIZE   ut_calc_align(2 * sizeof(ulint),\
39
32
                                                UNIV_MEM_ALIGNMENT)
40
33
#define MEM_FIELD_TRAILER_SIZE  sizeof(ulint)