| typedef typedefPR_BEGIN_EXTERN_C struct PLHashEntry PLHashEntry |
| typedef struct PLHashTable PLHashTable |
| typedef PRUint32 PLHashNumber |
| typedef PLHashNumber(PR_CALLBACK * PLHashFunction)(const void *key) |
| typedef PRIntn(PR_CALLBACK * PLHashComparator)(const void *v1, const void *v2) |
| PR_END_EXTERN_C typedef PRIntn | ( | PR_CALLBACK * | PLHashEnumerator | ) |
| PR_EXTERN | ( | PLHashTable * | ) |
| PR_EXTERN | ( | void | ) |
Print the stack trace identified.
Track all realloc and free calls operating on a given allocation.
Flush all logfile buffers.
Walk the stack, dumping frames in standard form to ofp.
Emit a timestamp event with the given caption to the current log file.
Close the file descriptor fd and forget any bookkeeping associated with it.
Enable malloc tracing.
Disable malloc tracing.
Stop all malloc tracing, flushing any buffered events to the logfile.
Do nothing if fd is -1.
If skip is 0, exclude the frames for NS_TraceStack and anything it calls to do the walk. If skip is less than 0, include -skip such frames. If skip is positive, exclude that many frames leading to the call to NS_TraceStack.
| PR_EXTERN | ( | PLHashEntry * | ) |
| PR_EXTERN | ( | PRBool | ) |
| PR_EXTERN | ( | void * | ) |
| PR_EXTERN | ( | PRIntn | ) |
| PR_EXTERN | ( | PLHashNumber | ) | const |
| PR_EXTERN | ( | PLHashEntry ** | ) |
| PR_END_EXTERN_C typedef PRIntn i |
| PLHashEnumerator void* arg |
| PLHashEntry PLHashNumber const void* key |
| PLHashEntry PLHashNumber const void void* value |
| PLHashEnumerator f |
| PLHashEnumerator dump |
| PLHashEnumerator FILE* fp |
1.5.6