• Eugene Kosov's avatar
    intrusive::list fixes · 18d8f06f
    Eugene Kosov authored
    namespace intrusive: removed
    
    split class into two: ilist<T> and sized_ilist<T> which has a size field.
    
    ilist<T> no more NULLify pointers to bring a slignly better performance.
    As a consequence, fil_space_t::is_in_unflushed_spaces and
    fil_space_t::is_in_rotation_list boolean members are needed now.
    18d8f06f
fil0fil.h 50.7 KB