|
@@ -121,6 +121,14 @@ case. Since during simgrid execution, the functions of the codelet are actually
|
|
|
not called, one can use dummy functions such as the following to still permit
|
|
|
CUDA or OpenCL execution:
|
|
|
|
|
|
+\section Debugging applications
|
|
|
+
|
|
|
+By default, simgrid uses its own implementation of threads, which prevents gdb
|
|
|
+from being able to inspect stacks of all threads. To be able to fully debug an
|
|
|
+application running with simgrid, pass the <c>--cfg=contexts/factory:thread</c>
|
|
|
+option to the application, to make simgrid use system threads, which gdb will be
|
|
|
+able to manipulate as usual.
|
|
|
+
|
|
|
\snippet simgrid.c To be included. You should update doxygen if you see this text.
|
|
|
|
|
|
|