mariadb/innobase/row
unknown 949112c12a Fix bugs found in previous optimizations.
Make rec_get_deleted_flag() return zero/nonzero instead of FALSE/TRUE.


innobase/btr/btr0btr.c:
  btr_page_get_sure_split_rec(): Fix bug caused by optimization
  (dereferencing null pointer in page_rec_is_supremum())
  btr_page_insert_fits(): Correct a debug assertion.
innobase/btr/btr0cur.c:
  Add debug assertions about page_rec_is_comp().
  Add UNIV_LIKELY and UNIV_UNLIKELY hints.
  Note that rec_get_deleted_flag() returns zero/nonzero ulint
  instead of FALSE/TRUE ibool.
innobase/include/page0page.ic:
  Move debug assertion to proper place.
innobase/include/rem0rec.h:
  rec_get_deleted_flag(), rec_set_deleted_flag(): Make the flag
  zero/nonzero in order to avoid FALSE/TRUE normalization in
  every rec_get_deleted_flag() call.
innobase/include/rem0rec.ic:
  rec_get_deleted_flag(), rec_set_deleted_flag(): Make the flag
  zero/nonzero in order to avoid FALSE/TRUE normalization in
  every rec_get_deleted_flag() call.
innobase/rem/rem0rec.c:
  rec_init_offsets(): Fix bugs introduced in optimization.
innobase/row/row0sel.c:
  Make debug assertion stricter.
innobase/row/row0vers.c:
  Note that rec_get_deleted_flag() returns zero/nonzero ulint
  instead of FALSE/TRUE ibool.
2005-04-27 12:28:44 +03:00
..
Makefile.am - Fixed bug in "make DESTDIR=<dir> install" - the InnoDB static 2003-04-10 20:03:52 +02:00
makefilewin Added Innobase to source distribution 2001-02-17 14:19:19 +02:00
row0ins.c InnoDB: Performance optimizations based on OProfile analysis 2005-04-25 10:14:35 +03:00
row0mysql.c InnoDB: Performance optimizations based on OProfile analysis 2005-04-25 10:14:35 +03:00
row0purge.c InnoDB: Define some macros around GCC's __builtin_expect() 2005-04-21 14:23:26 +03:00
row0row.c InnoDB: Performance optimizations based on OProfile analysis 2005-04-25 10:14:35 +03:00
row0sel.c Fix bugs found in previous optimizations. 2005-04-27 12:28:44 +03:00
row0uins.c Merge with 4.0 2004-04-26 15:53:31 +03:00
row0umod.c InnoDB: Changed interface to rec_get_offsets(), to reduce the use of 2004-12-09 15:29:55 +02:00
row0undo.c InnoDB: Define some macros around GCC's __builtin_expect() 2005-04-21 14:23:26 +03:00
row0upd.c row0upd.c: 2005-04-22 15:15:18 +03:00
row0vers.c Fix bugs found in previous optimizations. 2005-04-27 12:28:44 +03:00