Changeset 6e75f2d in mainline for kernel/generic/include/adt/bitmap.h


Ignore:
Timestamp:
2013-09-12T11:45:34Z (11 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
3731d31
Parents:
c5396c1
Message:

optimize bitmap allocation using the next-fit algorithm

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/adt/bitmap.h

    rc5396c1 r6e75f2d  
    4444        size_t elements;
    4545        uint8_t *bits;
     46        size_t next_fit;
    4647} bitmap_t;
    4748
     
    5960        } else {
    6061                bitmap->bits[byte] &= ~mask;
     62                bitmap->next_fit = byte;
    6163        }
    6264}
Note: See TracChangeset for help on using the changeset viewer.