mariadb/innobase
unknown 1c8f550096 InnoDB: Optimize rec_get_offsets(), rec_copy_prefix_to_buf() and
other rec_ functions based on OProfile measurements on GNU/Linux x86.


innobase/include/rem0rec.h:
  Replace FALSE/TRUE ibool comp with zero/nonzero ulint comp.
  Remove rec_set_node_ptr_flag().
innobase/include/rem0rec.ic:
  Replace FALSE/TRUE ibool comp with zero/nonzero ulint comp.
  Remove rec_set_node_ptr_flag().
  Add UNIV_LIKELY and UNIV_UNLIKELY hints.
  Correct a spelling error in comment.
  Simplify rec_get_deleted_flag().
innobase/rem/rem0rec.c:
  Add UNIV_LIKELY and UNIV_UNLIKELY hints.
  rec_init_offsets(), rec_get_offsets_func(): Optimize for x86.
  rec_set_field_extern_bits(): Move "comp" flag outside the loop.
  rec_copy_prefix_to_buf(): Add UNIV_PREFETCH hints.
2005-04-22 15:27:11 +03:00
..
btr InnoDB: Define some macros around GCC's __builtin_expect() 2005-04-21 14:23:26 +03:00
buf
data row0upd.c: 2005-04-22 15:15:18 +03:00
db
dict InnoDB: Some low-level optimizations made based on OProfile results. 2005-04-22 14:04:18 +03:00
dyn
eval
fil
fsp
fut
ha
ibuf InnoDB: Make CHECK TABLE killable. (Bug #9730) 2005-04-20 17:39:05 +03:00
include InnoDB: Optimize rec_get_offsets(), rec_copy_prefix_to_buf() and 2005-04-22 15:27:11 +03:00
lock row0upd.c: 2005-04-22 15:15:18 +03:00
log InnoDB: Replace the redo log entry type 2005-04-18 15:12:30 +03:00
mach
mem
mtr
os
page InnoDB: Define some macros around GCC's __builtin_expect() 2005-04-21 14:23:26 +03:00
pars
que
read
rem InnoDB: Optimize rec_get_offsets(), rec_copy_prefix_to_buf() and 2005-04-22 15:27:11 +03:00
row row0upd.c: 2005-04-22 15:15:18 +03:00
srv
sync
thr
trx InnoDB: Define some macros around GCC's __builtin_expect() 2005-04-21 14:23:26 +03:00
usr
ut InnoDB: Make branch prediction assume that assertions do not fail. 2005-04-21 15:27:18 +03:00
configure.in
Makefile.am
makefilewin
my_cnf