libfsm
libfsm copied to clipboard
Happier cache lines
Here I rearranged some structs for slightly denser layout, and (in the case of struct ir_state) to now fit in a single cache line instead of two.
compared to the parent branch this makes basically no difference for testing real-world data. but it does make both me and my cache lines a little bit happier