rendered paste body
package {
import flash.sampler.Sampler;
import flash.display.Sprite;
import flash.sampler.*;
import flash.utils.getDefinitionByName;
import flash.profiler.*;
public class Foo extends flash.display.Sprite {
public var cntr : Number;
public function Foo () {
startSampling();
new Test( 1000 );
// new Test( 1000 );
// new Test( 1000 );
trace( getSampleCount() );
var samples : Object = getSamples();
stopSampling();
for each( var i : Sample in samples ) {
trace( i );
}
// pauseSampling();
trace( getSampleCount() );
}
public function foo ( iterations : uint ) : void {
while( iterations-- > 0 ) {
}
}
}
}