avm2: flash.sampler stubs
This commit is contained in:
parent
a078d91c31
commit
f6360b343e
|
@ -0,0 +1,26 @@
|
|||
package flash.sampler {
|
||||
import __ruffle__.stub_method;
|
||||
|
||||
public function getSize(param1:*):Number {
|
||||
stub_method("flash.sampler", "getSize");
|
||||
return 0;
|
||||
}
|
||||
|
||||
public function clearSamples():void {
|
||||
stub_method("flash.sampler", "clearSamples");
|
||||
}
|
||||
|
||||
public function startSampling():void {
|
||||
stub_method("flash.sampler", "startSampling");
|
||||
}
|
||||
|
||||
public function stopSampling():void {
|
||||
stub_method("flash.sampler", "stopSampling");
|
||||
}
|
||||
|
||||
public function getSamples():Object {
|
||||
stub_method("flash.sampler", "getSamples");
|
||||
return {};
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
package flash.sampler {
|
||||
public final class DeleteObjectSample extends Sample {
|
||||
public const id:Number;
|
||||
|
||||
public const size:Number;
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
package flash.sampler {
|
||||
import __ruffle__.stub_getter;
|
||||
|
||||
public final class NewObjectSample extends Sample {
|
||||
public const id:Number;
|
||||
|
||||
public const type:Class;
|
||||
|
||||
public function get object():* {
|
||||
stub_getter("flash.sampler.NewObjectSample", "object");
|
||||
return {};
|
||||
}
|
||||
|
||||
public function get size():Number {
|
||||
stub_getter("flash.sampler.NewObjectSample", "size");
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
package flash.sampler {
|
||||
public class Sample {
|
||||
public const time:Number;
|
||||
|
||||
public const stack:Array;
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
package flash.sampler {
|
||||
public final class StackFrame {
|
||||
public const name:String;
|
||||
|
||||
public const file:String;
|
||||
|
||||
public const line:uint;
|
||||
|
||||
public const scriptID:Number;
|
||||
|
||||
public function toString():String {
|
||||
if (this.file) {
|
||||
return this.name + "()[" + this.file + ":" + this.line + "]";
|
||||
} else {
|
||||
return this.name + "()";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -275,12 +275,18 @@ include "flash/net/URLStream.as"
|
|||
include "flash/net/URLVariables.as"
|
||||
include "flash/net/XMLSocket.as"
|
||||
|
||||
include "flash/profiler/Telemetry.as"
|
||||
include "flash/printing/PrintJob.as"
|
||||
include "flash/printing/PrintJobOrientation.as"
|
||||
include "flash/printing/PrintJobOptions.as"
|
||||
include "flash/printing/PrintJobOrientation.as"
|
||||
|
||||
include "flash/profiler.as"
|
||||
include "flash/profiler/Telemetry.as"
|
||||
|
||||
include "flash/sampler.as"
|
||||
include "flash/sampler/Sample.as"
|
||||
include "flash/sampler/DeleteObjectSample.as" // DeleteObjectSample and NewObjectSample extend Sample
|
||||
include "flash/sampler/NewObjectSample.as"
|
||||
include "flash/sampler/StackFrame.as"
|
||||
|
||||
include "flash/security/CertificateStatus.as"
|
||||
include "flash/security/X509Certificate.as"
|
||||
|
|
Loading…
Reference in New Issue