After spending an entire day optimizing[0] a section of code and having made significant speed gains, it's somewhat frustrating to gain just as much speed by spending one minute removing your profiling macros[1] from what is now a very tight loop.
--
[0] For the record, I optimize by restructuring and streamlining code, not by creating spaghetti. Creating spaghetti doesn't help anyone in the long run.
[1] The PS2 is a bit cache poor. This sometimes leads to unusual performance figures.