lp:~laurynas-biveinis/percona-server/memory-valgrind-annotations

Created by Laurynas Biveinis and last modified
Get this branch:
bzr branch lp:~laurynas-biveinis/percona-server/memory-valgrind-annotations
Only Laurynas Biveinis can upload to this branch. If you are Laurynas Biveinis please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

237. By Laurynas Biveinis

Annotate the MEMORY engine block allocator for Valgrind.

- Add 10-byte-long redzones before and after each block when compiled
  with Valgrind support. Mark them as inaccessible on block
  allocation.
- Mark block contents as undefined on block deallocation and
  allocation that recycles blocks from the free list.
- Bump block offset link from 1 << 22 to 1 << 31 for fixed-length
  blocks in order to make errorneous accesses crash sooner when
  fixed-length blocks are treated as variable-length.

235. By Stewart Smith

merge 5.5.22 as bzr branch

228. By Ignacio Nin

Merge from release branch 5.5.21-25.0

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:percona-server/5.5
This branch contains Public information 
Everyone can see this information.