mariadb/page
marko 8ef3075630 branches/zip: Speed up rec_offs_any_extern() and rec_offs_n_extern()
by adding the REC_OFFS_EXTERNAL flag to rec_offs_base(offsets)[0].

This reduces the processor usage of page_zip_write_rec() by about 40%
in one test case.  The code could be sped up further by testing
rec_offs_any_extern() outside of loops that check rec_offs_nth_extern().
The vast majority of records does not contain any externally stored columns.
2007-02-02 16:20:48 +00:00
..
Makefile.am branches/zip: Merge revisions 1165:1206 from trunk. 2007-01-18 12:58:39 +00:00
page0cur.c branches/zip: Split the function page_cur_insert_rec_low(). 2007-02-01 09:53:26 +00:00
page0page.c branches/zip: Split the function page_cur_insert_rec_low(). 2007-02-01 09:53:26 +00:00
page0zip.c branches/zip: Speed up rec_offs_any_extern() and rec_offs_n_extern() 2007-02-02 16:20:48 +00:00