• marko's avatar
    branches/zip: buf_page_init_for_read(): Defer the costly calls to · 75cf6705
    marko authored
    buf_buddy_alloc() until after the block has been found not to exist
    in the buffer pool.
    
    buf_buddy_alloc(), buf_buddy_alloc_low(): Make lru an output parameter.
    Improve documentation.
    
    buf_page_init_for_read(): Simplify the code.  Check buf_page_hash_get()
    again if buf_buddy_alloc() released buf_pool->mutex.
    75cf6705
buf0lru.c 36.7 KB