Тумблер наверно будет еще больше замедлять, так как каждый раз, когда надо будет увеличить значение счетчика (инкремент - очень простая и быстрая процедура для процессора), придется сначала проверить положение тумблера. Тут хорошо было бы иметь динамически меняющийся код, который будет при включении debug добавлять нужные команды, но это прямой путь в алгоритмический тупик. Хорошо не закончится и здорово все усложнит.
Я все-таки склоняюсь к тому, что нормальная программа не нуждается в таких средствах контроля. Надеюсь, что благодаря в первую очередь bonussp'у, а также другим неравнодушным, все довести до ума.