Subject: bug#6365: bidi data structure inefficiencies

From: Dan Nicolaescu <[email-masked]>
Date: Sun, 06 Jun 2010 23:21:32 -0400

Some bidi data structures are bigger that they need to be, this
probably results in additional cache misses.
Examples:

struct bidi_saved_info could  use bitfields for the bidi_type_t members
Same for bidi_stack

bidi_it could use bitfields for a lot of it's members.