![]() |
Oolite 1.91.0.7668-250429-8542c40
|
#include <OOJSEngineTimeManagement.h>
Instance Methods | |
(NSString *) | - description |
(NSString *) | - function |
(NSUInteger) | - hitCount |
(double) | - totalTimeSum |
(double) | - selfTimeSum |
(double) | - totalTimeAverage |
(double) | - selfTimeAverage |
(double) | - totalTimeMax |
(double) | - selfTimeMax |
(BOOL) | - isJavaScriptFrame |
(NSComparisonResult) | - compareByTotalTime: |
(NSComparisonResult) | - compareByTotalTimeReverse: |
(NSComparisonResult) | - compareBySelfTime: |
(NSComparisonResult) | - compareBySelfTimeReverse: |
(id) | - initWithCName: [implementation] |
(void) | - dealloc [implementation] |
(void) | - addSampleWithTotalTime:selfTime: [implementation] |
(jsval) | - oo_jsValueInContext: [implementation] |
(NSDictionary *) | - propertyListRepresentation [implementation] |
Private Attributes | |
NSString * | _function |
unsigned long | _hitCount |
double | _totalTimeSum |
double | _selfTimeSum |
double | _totalTimeMax |
double | _selfTimeMax |
Definition at line 139 of file OOJSEngineTimeManagement.h.
|
implementation |
Provided by category OOTimeProfileEntry(Private).
Definition at line 849 of file OOJSEngineTimeManagement.m.
Referenced by UpdateProfileForFrame().
- (NSComparisonResult) compareBySelfTime: | (OOTimeProfileEntry *) | other |
Definition at line 969 of file OOJSEngineTimeManagement.m.
References compareBySelfTimeReverse:.
- (NSComparisonResult) compareBySelfTimeReverse: | (OOTimeProfileEntry *) | other |
Definition at line 975 of file OOJSEngineTimeManagement.m.
References selfTimeSum.
Referenced by compareBySelfTime:.
- (NSComparisonResult) compareByTotalTime: | (OOTimeProfileEntry *) | other |
Definition at line 952 of file OOJSEngineTimeManagement.m.
References compareByTotalTimeReverse:.
- (NSComparisonResult) compareByTotalTimeReverse: | (OOTimeProfileEntry *) | other |
Definition at line 958 of file OOJSEngineTimeManagement.m.
References totalTimeSum.
Referenced by compareByTotalTime:.
|
implementation |
- (NSString *) description |
Definition at line 859 of file OOJSEngineTimeManagement.m.
References _hitCount, _selfTimeMax, _selfTimeSum, _totalTimeMax, _totalTimeSum, description, selfTimeMax, selfTimeSum, totalTimeMax, and totalTimeSum.
Referenced by description.
- (NSString *) function |
Definition at line 894 of file OOJSEngineTimeManagement.m.
References _function, and function.
Referenced by OOTimeProfile::description, and function.
- (NSUInteger) hitCount |
Definition at line 900 of file OOJSEngineTimeManagement.m.
References _hitCount, and hitCount.
Referenced by OOTimeProfile::description, hitCount, and OOTimeProfileEntry(Private)::propertyListRepresentation.
|
implementation |
Provided by category OOTimeProfileEntry(Private).
Definition at line 786 of file OOJSEngineTimeManagement.m.
References sProfiling.
- (BOOL) isJavaScriptFrame |
Definition at line 942 of file OOJSEngineTimeManagement.m.
References isJavaScriptFrame.
Referenced by OOTimeProfile::description, isJavaScriptFrame, and OOTimeProfileEntry(Private)::propertyListRepresentation.
|
implementation |
Definition at line 986 of file OOJSEngineTimeManagement.m.
References OOJSValueFromNativeObject(), and propertyListRepresentation.
|
implementation |
Provided by category OOTimeProfileEntry(Private).
Definition at line 992 of file OOJSEngineTimeManagement.m.
References hitCount, isJavaScriptFrame, OOTimeProfileEntry(Private)::propertyListRepresentation, selfTimeAverage, selfTimeMax, selfTimeSum, totalTimeAverage, totalTimeMax, and totalTimeSum.
Referenced by oo_jsValueInContext:, OOTimeProfile(Private)::propertyListRepresentation, and OOTimeProfileEntry(Private)::propertyListRepresentation.
- (double) selfTimeAverage |
Definition at line 924 of file OOJSEngineTimeManagement.m.
References _hitCount, _selfTimeSum, and selfTimeAverage.
Referenced by OOTimeProfileEntry(Private)::propertyListRepresentation, and selfTimeAverage.
- (double) selfTimeMax |
Definition at line 936 of file OOJSEngineTimeManagement.m.
References _selfTimeMax, and selfTimeMax.
Referenced by OOTimeProfile::description, description, OOTimeProfileEntry(Private)::propertyListRepresentation, and selfTimeMax.
- (double) selfTimeSum |
Definition at line 912 of file OOJSEngineTimeManagement.m.
References _selfTimeSum, and selfTimeSum.
Referenced by compareBySelfTimeReverse:, OOTimeProfile::description, description, OOTimeProfileEntry(Private)::propertyListRepresentation, and selfTimeSum.
- (double) totalTimeAverage |
Definition at line 918 of file OOJSEngineTimeManagement.m.
References _hitCount, _totalTimeSum, and totalTimeAverage.
Referenced by OOTimeProfileEntry(Private)::propertyListRepresentation, and totalTimeAverage.
- (double) totalTimeMax |
Definition at line 930 of file OOJSEngineTimeManagement.m.
References _totalTimeMax, and totalTimeMax.
Referenced by description, OOTimeProfileEntry(Private)::propertyListRepresentation, and totalTimeMax.
- (double) totalTimeSum |
Definition at line 906 of file OOJSEngineTimeManagement.m.
References _totalTimeSum, and totalTimeSum.
Referenced by compareByTotalTimeReverse:, OOTimeProfile::description, description, OOTimeProfileEntry(Private)::propertyListRepresentation, and totalTimeSum.
|
private |
Definition at line 142 of file OOJSEngineTimeManagement.h.
|
private |
Definition at line 143 of file OOJSEngineTimeManagement.h.
Referenced by description, hitCount, selfTimeAverage, and totalTimeAverage.
|
private |
Definition at line 147 of file OOJSEngineTimeManagement.h.
Referenced by description, and selfTimeMax.
|
private |
Definition at line 145 of file OOJSEngineTimeManagement.h.
Referenced by description, selfTimeAverage, and selfTimeSum.
|
private |
Definition at line 146 of file OOJSEngineTimeManagement.h.
Referenced by description, and totalTimeMax.
|
private |
Definition at line 144 of file OOJSEngineTimeManagement.h.
Referenced by description, totalTimeAverage, and totalTimeSum.