Oolite 1.91.0.7646-241128-10e222e
|
#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 591 of file OOJSEngineTimeManagement.m.
References addSampleWithTotalTime:selfTime:, EXPECT_NOT, nil, OOHighResTimeDeltaInSeconds(), OOLogOutdent(), sProfileInfo, sProfileStack, and sTracing.
Referenced by OOTimeProfileEntry(Private)::addSampleWithTotalTime:selfTime:.
- (NSComparisonResult) compareBySelfTime: | (OOTimeProfileEntry *) | other |
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (NSComparisonResult) compareBySelfTimeReverse: | (OOTimeProfileEntry *) | other |
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (NSComparisonResult) compareByTotalTime: | (OOTimeProfileEntry *) | other |
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (NSComparisonResult) compareByTotalTimeReverse: | (OOTimeProfileEntry *) | other |
Definition at line 591 of file OOJSEngineTimeManagement.m.
|
implementation |
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (NSString *) description |
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (NSString *) function |
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (NSUInteger) hitCount |
Definition at line 591 of file OOJSEngineTimeManagement.m.
|
implementation |
Provided by category OOTimeProfileEntry(Private).
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (BOOL) isJavaScriptFrame |
Definition at line 591 of file OOJSEngineTimeManagement.m.
|
implementation |
Definition at line 591 of file OOJSEngineTimeManagement.m.
|
implementation |
Provided by category OOTimeProfileEntry(Private).
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (double) selfTimeAverage |
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (double) selfTimeMax |
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (double) selfTimeSum |
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (double) totalTimeAverage |
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (double) totalTimeMax |
Definition at line 591 of file OOJSEngineTimeManagement.m.
- (double) totalTimeSum |
Definition at line 591 of file OOJSEngineTimeManagement.m.
|
private |
Definition at line 142 of file OOJSEngineTimeManagement.h.
|
private |
Definition at line 143 of file OOJSEngineTimeManagement.h.
|
private |
Definition at line 147 of file OOJSEngineTimeManagement.h.
|
private |
Definition at line 145 of file OOJSEngineTimeManagement.h.
|
private |
Definition at line 146 of file OOJSEngineTimeManagement.h.
|
private |
Definition at line 144 of file OOJSEngineTimeManagement.h.