Select sections of the nesdoug/neslib libraries should be rewritten in C so they can be inlined at point of use. A lot of the functionality boils down to thin accessors and mutators over library state, so specializing such code should increase performance.
This should only be done after there's some kind of testing apparatus around the nesdoug examples, at least semi-automated.
Select sections of the nesdoug/neslib libraries should be rewritten in C so they can be inlined at point of use. A lot of the functionality boils down to thin accessors and mutators over library state, so specializing such code should increase performance.
This should only be done after there's some kind of testing apparatus around the nesdoug examples, at least semi-automated.