Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dmtcp/dmtcp
/ types & classes
Types & classes
700 in github.com/dmtcp/dmtcp
⨍
Functions
2,659
◇
Types & classes
700
↓ 15 callers
Class
UniquePid
src/uniquepid.h:33
↓ 8 callers
Class
sigaction
src/glibcsystem.cpp:46
↓ 6 callers
Class
FileInfo
Provides utility functions for filenames. FileInfo provides easy access to the components of a file's path relative to the project root.
util/cpplint.py:1071
↓ 6 callers
Class
list
include/dmtcpalloc.h:229
↓ 5 callers
Class
stat
test/stat.c:16
↓ 4 callers
Class
JSocket
jalib/jsocket.h:39
↓ 3 callers
Class
JBuffer
@author Jason Ansel <jansel@ccs.neu.edu> */
jalib/jbuffer.h:31
↓ 3 callers
Class
sigaction
test/dmtcp4.c:38
↓ 3 callers
Class
stat
src/dmtcprestartinternal.cpp:643
↓ 3 callers
Class
stat
src/plugin/ipc/file/fileconnection.cpp:120
↓ 2 callers
Class
CheckFailed
test/autotest.py:316
↓ 2 callers
Class
ConnectionIdentifier
src/plugin/ipc/connectionidentifier.h:35
↓ 2 callers
Class
JClientSocket
jalib/jsocket.h:156
↓ 2 callers
Class
map
include/dmtcpalloc.h:233
↓ 2 callers
Class
sigaction
src/miscwrappers.cpp:360
↓ 2 callers
Class
sigaction
src/ckptserializer.cpp:78
↓ 2 callers
Class
stat
test/file3.c:24
↓ 2 callers
Class
stat
src/util_exec.cpp:103
↓ 2 callers
Class
stat
jalib/jfilesystem.cpp:203
↓ 2 callers
Class
statfs
test/syscall-tester.c:1741
↓ 1 callers
Class
AddSymbolFile
This command will load the debugging information about a dynamic library (.so file) using gdb's add-symbol-file command
util/gdb.py:60
↓ 1 callers
Class
AddSymbolFileAtAddress
add-symbol-file-at-address MEMORY_ADDRESS
util/gdb-dmtcp-utils.py:346
↓ 1 callers
Class
AddSymbolFileFromFilenameAndAddress
add-symbol-file-from-filename-and-address FILENAME ADDRESS Better version of add-symbol-file; ADDRESS is anywhere in memory range
util/gdb-dmtcp-utils.py:294
↓ 1 callers
Class
AddSymbolFileFromSubstring
add-symbol-file-from-substring FILENAME_SUBSTRING
util/gdb-dmtcp-utils.py:275
↓ 1 callers
Class
AddSymbolFilesAll
add-symbol-files-all (adds all symbols of files in /proc/self/maps)
util/gdb-dmtcp-utils.py:368
↓ 1 callers
Class
CallerIs
Return True if the calling function's name is equal to a string. This function takes one or two arguments. The first argument is the name of a
util/gdb.py:39
↓ 1 callers
Class
CleansedLines
Holds 4 copies of all lines with different preprocessing applied to them. 1) elided member contains lines without strings and comments. 2) lines
util/cpplint.py:1398
↓ 1 callers
Class
CppLinter
util/dmtcp-style.py:133
↓ 1 callers
Class
DmtcpUniqueProcessId
include/dmtcp.h:239
↓ 1 callers
Class
JTime
jalib/jtimer.h:59
↓ 1 callers
Class
LoadSymbols
load-symbols [optional: FILENAME] (load symbols from /proc/self/maps) Normally, load-symbols works with no arguments. When GDB stack does not show a
util/gdb-dmtcp-utils.py:388
↓ 1 callers
Class
LoadSymbolsLibrary
load-symbols-library [FILENAME-OR-ADDRESS] [ADDRESS[ (loads symbols) With no argument, it loads symbols for the newest call frame that has no name. Wi
util/gdb-dmtcp-utils.py:420
↓ 1 callers
Class
Ls
util/gdb-dmtcp-utils.py:568
↓ 1 callers
Class
Lsof
lsof (same as: shell shell lsof -w [for this username])
util/gdb-dmtcp-utils.py:549
↓ 1 callers
Class
MySubprocess
dummy class: same fields as from subprocess module
test/autotest.py:320
↓ 1 callers
Class
NestingState
Holds states related to parsing braces.
util/cpplint.py:2311
↓ 1 callers
Class
ProcSelfFd
List contents of /proc/<inferior-pid>/fd
util/gdb.py:13
↓ 1 callers
Class
ProcSelfMaps
Print contents of /proc/<inferior-pid>/maps
util/gdb.py:26
↓ 1 callers
Class
Procenviron
procenviron (same as: cat /proc/self/environ | tr '\\0' '\\n' | less)
util/gdb-dmtcp-utils.py:525
↓ 1 callers
Class
Procfd
procfd (same as: shell ls -l /proc/self/fd)
util/gdb-dmtcp-utils.py:496
↓ 1 callers
Class
Procfdinfo
procfdinfo (same as: shell ls -l /proc/self/fdinfo/FD)
util/gdb-dmtcp-utils.py:509
↓ 1 callers
Class
Procmaps
procmaps (same as: shell cat /proc/self/maps)
util/gdb-dmtcp-utils.py:480
↓ 1 callers
Class
Pstree
pstree (same as: shell pstree -plnu <$USER>)
util/gdb-dmtcp-utils.py:539
↓ 1 callers
Class
Rlimit
rlimit (info on rlimit/ulimit)
util/gdb-dmtcp-utils.py:577
↓ 1 callers
Class
ShowFilenameAtAddress
show-filename-at-address/whereis-address MEMORY_ADDRESS
util/gdb-dmtcp-utils.py:313
↓ 1 callers
Class
Signals
signals (info from /proc/self/status: SigPnd, SigBlk, SigIgn, SigCgt)
util/gdb-dmtcp-utils.py:592
↓ 1 callers
Class
_BlockInfo
Stores information about a generic block of code.
util/cpplint.py:2110
↓ 1 callers
Class
_ClassInfo
Stores information about a class.
util/cpplint.py:2167
↓ 1 callers
Class
_CppLintState
Maintains module-wide state..
util/cpplint.py:851
↓ 1 callers
Class
_ExternCInfo
Stores information about an 'extern "C"' block.
util/cpplint.py:2160
↓ 1 callers
Class
_FunctionState
Tracks current function name and the number of lines in its body.
util/cpplint.py:1007
↓ 1 callers
Class
_IncludeState
Tracks line numbers for includes, and the order in which includes appear. include_list contains list of lists of (header, line number) pairs. It'
util/cpplint.py:686
↓ 1 callers
Class
_NamespaceInfo
Stores information about a namespace.
util/cpplint.py:2236
↓ 1 callers
Class
_PreprocessorInfo
Stores checkpoints of nesting stacks when #if/#else is seen.
util/cpplint.py:2297
↓ 1 callers
Class
dmtcp
dmtcp [prints list of GDB commands for DMTCP]
util/gdb-dmtcp-utils.py:256
↓ 1 callers
Class
flock
src/util_misc.cpp:46
↓ 1 callers
Class
sigaction
contrib/ckpttimer/ckpttimer.cpp:94
↓ 1 callers
Class
sigaction
test/timer1.c:64
↓ 1 callers
Class
sigaction
src/dmtcp_coordinator.cpp:1315
↓ 1 callers
Class
sigaction
src/posix_spawn.cpp:74
↓ 1 callers
Class
sigaction
src/dmtcpworker.cpp:181
↓ 1 callers
Class
stat
test/syscall-tester.c:1461
↓ 1 callers
Class
stat
src/writeckpt.cpp:546
↓ 1 callers
Class
stat
src/util_misc.cpp:764
↓ 1 callers
Class
stat
src/restartscript.cpp:599
↓ 1 callers
Class
stat
src/plugin/ipc/file/fileconnlist.cpp:237
Class
BarrierInfo
include/shareddata.h:95
Class
BarrierInfo
include/shareddata.h:138
Class
Buffer
src/plugin/ipc/ssh/util_ssh.cpp:15
Class
CkptIntervalManager
If dmtcp_launch/dmtcp_restart specifies '-i', theCheckpointInterval * will be reset accordingly (valid for current computation). If dmtcp_command *
src/coordinatorplugin.h:56
Class
ConnMsg
src/plugin/ipc/socket/connectionmessage.h:35
Class
Connection
src/plugin/ipc/connection.h:39
Class
ConnectionList
src/plugin/ipc/connectionlist.h:34
Class
ConnectionRewirer
src/plugin/ipc/socket/connectionrewirer.h:37
Enum
ConnectionType
src/plugin/ipc/connection.h:49
Class
CoordClient
src/dmtcp_coordinator.h:32
Class
CoordFlags
src/dmtcp_coordinator.h:103
Class
CoordPluginMgr
src/coordinatorplugin.h:242
Class
CoordinatorInfo
include/shareddata.h:54
Enum
CoordinatorMode
src/coordinatorapi.h:35
Class
CoordinatorPlugin
src/coordinatorplugin.h:33
Class
Descriptor
src/plugin/ipc/event/util_descriptor.h:74
Class
DmtcpAlloc
include/dmtcpalloc.h:44
Class
DmtcpCoordinator
src/dmtcp_coordinator.h:157
Class
DmtcpInfo
include/dmtcp.h:253
Class
DmtcpMessage
Make sure the struct is of same size on 32-bit and 64-bit systems.
src/dmtcpmessagetypes.h:106
Enum
DmtcpMessageType
src/dmtcpmessagetypes.h:35
Class
DmtcpRestart
src/dmtcprestartinternal.h:86
Enum
ElfType
include/dmtcp.h:258
Class
EpollConnection
src/plugin/ipc/event/eventconnection.h:71
Enum
ErrorCodes
src/dmtcpmessagetypes.h:92
Class
EventConnList
src/plugin/ipc/event/eventconnlist.h:9
Class
EventFdConnection
src/plugin/ipc/event/eventconnection.h:104
Class
FifoConnection
src/plugin/ipc/file/fileconnection.h:152
Class
FileConnList
src/plugin/ipc/file/fileconnlist.h:43
Class
FileConnection
src/plugin/ipc/file/fileconnection.h:73
Enum
FileType
src/plugin/ipc/file/fileconnection.h:76
Class
FreeItem
jalib/jalloc.cpp:323
Class
Header
src/shareddata.cpp:211
Class
Header
include/shareddata.h:112
next →
1–100 of 700, ranked by callers