~drizzle-trunk/drizzle/development

« back to all changes in this revision

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

  • Committer: Brian Aker
  • Date: 2010-11-08 18:24:58 UTC
  • mto: (1921.1.1 trunk)
  • mto: This revision was merged to the branch mainline in revision 1916.
  • Revision ID: brian@tangent.org-20101108182458-twv4hyix43ojno80
Merge in changes such that lock is now broken out into its own directory.

Show diffs side-by-side

added added

removed removed

Lines of Context:
11
11
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
12
12
 
13
13
You should have received a copy of the GNU General Public License along with
14
 
this program; if not, write to the Free Software Foundation, Inc., 59 Temple
15
 
Place, Suite 330, Boston, MA 02111-1307 USA
 
14
this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
 
15
St, Fifth Floor, Boston, MA 02110-1301 USA
16
16
 
17
17
*****************************************************************************/
18
18
 
58
58
                                        ORed to MEM_HEAP_BUFFER, in which
59
59
                                        case heap->free_block is used in
60
60
                                        some cases for memory allocations,
61
 
                                        and if it's NULL, the memory
 
61
                                        and if NULL, the memory
62
62
                                        allocation functions can return
63
63
                                        NULL. */
64
64
 
82
82
mem_init(
83
83
/*=====*/
84
84
        ulint   size);  /*!< in: common pool size in bytes */
 
85
/******************************************************************//**
 
86
Closes the memory system. */
 
87
UNIV_INTERN
 
88
void
 
89
mem_close(void);
 
90
/*===========*/
 
91
 
85
92
/**************************************************************//**
86
93
Use this macro instead of the corresponding function! Macro for memory
87
94
heap creation. */