• marko's avatar
    branches/zip: Speed up rec_offs_any_extern() and rec_offs_n_extern() · 8ef30756
    marko authored
    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.
    8ef30756
rem0rec.h 23.6 KB