HalloT
Zitat von
Nailor:
Wenn das ";" eine Leeranweisung ausführen würde, würde das bedeuten, das 100000000 Leeranweisungen keine Rechnezeit verbrauchen. Kann nicht sein. Daraus schließe ich, dass ein ";" keine Leeranweisung verursacht!
Siehe dazu Punkt 2, Delphi optimiert. Offensichtlich hat der mit den 50% Unterschied die Optimierung ausgeschaltet, so daß die Leeranweisungen vorhanden sind und somit Zeit brauchen. Die anderen haben optimiert, Delphi hat (mit minimal höherem Compileraufwand
) die Leeranweisung rausgeworfen, so daß die Unterschiede im Bereich der Meßtoleranzen lagen!
Gruß
Dietmar Brüggendiek