As a firmware developer commonly operating on devices with 32MHz of cpu, i am offended sir.
If your doing firmware you probably shouldn't be doing much memory allocation at runtime anyway to prevent memory fragmentation.
Even at 32Mhz you typically have more important things to worry about. These nanoseconds are unlikely to add up - the overhead from the underlying new/delete is going to be much worse.
If your doing firmware you probably shouldn't be doing much memory allocation at runtime anyway to prevent memory fragmentation.
Even at 32Mhz you typically have more important things to worry about. These nanoseconds are unlikely to add up - the overhead from the underlying new/delete is going to be much worse.