PPL Logo

conv-core/debug-conv.C File Reference

Go to the source code of this file.

Functions

 CpvCExtern (int, freezeModeFlag)
 CpvStaticDeclare (int, continueFlag)
 CpvStaticDeclare (int, stepFlag)
 CpvCExtern (void *, debugQueue)
 CpvDeclare (void *, conditionalQueue)
int ConverseDeliver (int pe)
uint32_t ntohl (uint32_t netlong)

Variables

int conditionalPipe [2] = {0, 0}
int _debugHandlerIdx
char ** memoryBackup
int _replaySystem = 0
 Specify if we are replaying the processor from message logs, thus disable delivering of messages.
int _conditionalDelivery = 0


Function Documentation

CpvCExtern ( int  ,
freezeModeFlag   
)

CpvStaticDeclare ( int  ,
continueFlag   
)

CpvStaticDeclare ( int  ,
stepFlag   
)

CpvCExtern ( void *  ,
debugQueue   
)

CpvDeclare ( void *  ,
conditionalQueue   
)

int ConverseDeliver ( int  pe  ) 

uint32_t ntohl ( uint32_t  netlong  ) 

Definition at line 42 of file debug-conv.C.

References _conditionalDelivery, _debugHandlerIdx, _isCcsHandlerIdx(), LeakSearchInfo::begin_bss, LeakSearchInfo::begin_data, buf, c, CcsDelayReply(), CcsMerge_concat(), CcsRegisterHandler(), CcsSendDelayedReply(), CcsSendReply(), CcsServerCheck(), CcsSetMergeFn(), CdsFifo_Create(), CdsFifo_Dequeue(), CdsFifo_Empty(), CdsFifo_Enqueue(), check_memory_leaks(), ChMessageInt_new(), CmiAbort(), CmiAlloc(), CmiFree(), CmiHandleMessage(), CmiMyPe(), CmiNotifyIdle(), CmiPrintf(), CmiReduce(), CmiReduceMergeFn_random(), CmiReduceStruct(), CmiRegisterHandler(), Converse::CmiSyncBroadcast(), conditionalPipe, CPD_ABORT, CpdAborting(), CpdDebug_deleteAllocationPoint, CpdDebug_deleteMemStat, CpdDebug_MergeAllocationTree, CpdDebug_mergeMemStat, CpdDebug_pupAllocationPoint, CpdDebug_pupMemStat, CpdDebugGetAllocationTree, CpdDebugGetMemStat, CpdFreeze(), CpdFreezeModeScheduler(), CpdGetNextMessage, CpdInit(), CpdIsDebugMessage, CpdIsFrozen(), CpdMemoryMarkClean(), CpdNotify(), CpdSearchLeaks(), CpvDeclare(), CpvStaticDeclare(), CsdSchedulerState_new(), data, LeakSearchInfo::end_bss, LeakSearchInfo::end_data, free(), idx, info, int, malloc(), message, msg, p, LeakSearchInfo::pe, pup_destroy(), pup_new_fmt(), pup_new_network_pack(), pup_new_network_sizer, pup_new_sizer(), pup_new_toMem, pup_size(), LeakSearchInfo::quick, size, and Ck::IO::write().

Referenced by CpdPythonGroup::buildIterator(), CpdPythonGroup::registerPersistent(), PythonFinished::unpack(), PythonPrint::unpack(), PythonAbstract::unpack(), and PythonExecute::unpack().

Here is the call graph for this function:

Here is the caller graph for this function:


Variable Documentation

int conditionalPipe[2] = {0, 0}

Definition at line 26 of file debug-conv.C.

Referenced by ntohl().

char** memoryBackup

Definition at line 28 of file debug-conv.C.

Referenced by cpd_memory_single_pup(), CpdAfterEp(), and CpdBeforeEp().

Specify if we are replaying the processor from message logs, thus disable delivering of messages.

Definition at line 32 of file debug-conv.C.


Generated on Mon Sep 21 08:01:35 2020 for Charm++ by  doxygen 1.5.5