Packageorg.generalrelativity.thread.diagnostic
Classpublic class GreenThreadDiagnostic
InheritanceGreenThreadDiagnostic Inheritance ProcessDiagnostic Inheritance Object

Wraps all ProcessDiagnostics

See also

GreenThread.diagnostic
ProcessDiagnostic


Public Properties
 PropertyDefined By
 InheritedallocationDifferentials : Vector.<Number>
ProcessDiagnostic
 InheritedaverageDifferential : Number
[read-only]
ProcessDiagnostic
 InheritedmeanTime : Number
[read-only]
ProcessDiagnostic
 InheritednumCycles : int
ProcessDiagnostic
 InheritednumErrors : int
ProcessDiagnostic
 Inheritedpeak : int
[read-only]
ProcessDiagnostic
 Inheritedprocess : IRunnable
ProcessDiagnostic
 Inheritedtimes : Vector.<Number>
ProcessDiagnostic
 InheritedtotalTime : int
ProcessDiagnostic
 Inheritedvalley : int
[read-only]
ProcessDiagnostic
Public Methods
 MethodDefined By
  
GreenThreadDiagnostic(processes:Vector.<IRunnable>)
GreenThreadDiagnostic
  
GreenThreadDiagnostic
 Inherited
recordCycle(allocation:int):void
ProcessDiagnostic
 Inherited
ProcessDiagnostic
 Inherited
ProcessDiagnostic
  
GreenThreadDiagnostic
  
recordProcessCycle(process:IRunnable, allocation:int):void
GreenThreadDiagnostic
Constructor Detail
GreenThreadDiagnostic()Constructor
public function GreenThreadDiagnostic(processes:Vector.<IRunnable>)



Parameters
processes:Vector.<IRunnable>
Method Detail
getProcessDiagnostic()method
public function getProcessDiagnostic(process:IRunnable):ProcessDiagnostic

Parameters

process:IRunnable

Returns
ProcessDiagnostic
recordPreProcessCycle()method 
public function recordPreProcessCycle(process:IRunnable):void

Parameters

process:IRunnable

recordProcessCycle()method 
public function recordProcessCycle(process:IRunnable, allocation:int):void

Parameters

process:IRunnable
 
allocation:int