Welcome to the forum, interesting project :-)
I'd strongly recommend testing it, irrespective of development tool... and always retesting it as part of your build procedure.
Subject to any comments from @PascalDragon and the other core developers, I have reservations as to the extent that any transfer of control can be reliably optimised through a function pointer unless that is explicitly marked as being a constant, i.e. resolved at link time and subsequently immutable.
MarkMLl