Оптимизация что ли?
 Добавлено: 10.05.2014 00:03:46
Добавлено: 10.05.2014 00:03:46Пытаюсь нагрузить машину бесполезной работой:
сырец компилируется. Запускается.
Но выполнение происходит слишком быстро. Может быть компилятор оптимизирует каким-либо образом код?? Как отключить такую оптимизацию?
			- Код: Выделить всё
- program hangup;
 {$mode objfpc}
 uses Crt;
 var
 CyclesCount: Integer = 1000000;
 i: Integer;
 z: Integer = 1;
 BEGIN
 for i := 0 to CyclesCount do
 begin
 z:= z + i;
 if z = 0 then
 begin
 asm
 NOP;
 end;
 end;
 end;
 END.
сырец компилируется. Запускается.
Но выполнение происходит слишком быстро. Может быть компилятор оптимизирует каким-либо образом код?? Как отключить такую оптимизацию?