If your end end end calculations are correct, then that does seem like a lot.
Are you absolutly totaly positive you were compiling in release (Even then I think 1.5K for an end is excessive)
But even worse, any excuse for a single end being 1.5k connot explain why four one after each other should be 6K. Unless there is no pass for optimisation
I also think blitz code (In fact code on any modern language), is bloated. But thats only because I started with 16K (Which was a lot). Which I imagine you did.
Are you absolutly totaly positive you were compiling in release (Even then I think 1.5K for an end is excessive)
But even worse, any excuse for a single end being 1.5k connot explain why four one after each other should be 6K. Unless there is no pass for optimisation
I also think blitz code (In fact code on any modern language), is bloated. But thats only because I started with 16K (Which was a lot). Which I imagine you did.