mariadb/trx
vasil 77a2323a44 branches/zip:
Use the newly introduced mem_alloc2() to use the memory that has been
allocated in addition to the requested memory. This is done in order to
avoid wasting memory.

Do not calculate the sizes and offsets of the chunks in advance in
table_cache_init() because it is unknown how much bytes will actually
be allocated by mem_alloc2(). Rather calculate these on the run: after
each chunk is allocated set its size and the offset of the next chunk.

Similar patch approved by:	Marko
2007-09-22 08:34:26 +00:00
..
trx0i_s.c branches/zip: 2007-09-22 08:34:26 +00:00
trx0purge.c branches/zip: Use ut_dulint_zero and ut_dulint_is_zero whenever possible. 2007-05-18 11:01:58 +00:00
trx0rec.c branches/zip: Simplify crash recovery in fast index creation. 2007-09-05 10:18:03 +00:00
trx0roll.c branches/zip: Simplify crash recovery in fast index creation. 2007-09-05 10:18:03 +00:00
trx0rseg.c branches/zip: Make mutex_own() work with UNIV_DEBUG, without UNIV_SYNC_DEBUG. 2007-01-18 18:29:12 +00:00
trx0sys.c branches/zip: Merge 1664:1783 from trunk. 2007-08-30 09:21:25 +00:00
trx0trx.c branches/zip: Undo changes commited in r1832. 2007-09-11 00:41:02 +00:00
trx0undo.c branches/zip: Add const qualifiers to some XID* parameters. 2007-08-30 06:43:27 +00:00