- If your question is about the internals and not about using
SimGrid, you may prefer to send your question to the
<a href="mailto:simgrid-devel@lists.gforge.inria.fr">Developers Mailing list</a>
- - Join us on IRC and ask your question directly on the chanel \#simgrid at
+ - Join us on IRC and ask your question directly on the channel \#simgrid at
\b irc.debian.org. Be warned that even if many people are connected to
the chanel, they may be doing some useful stuff instead of lurking
on IRC. So don't be surprised if you don't get an answer in the same
*
* @section msg_ex_async Asynchronous communications
*
- * In addition to the fully documented example of \ref MSG_ex_asynchronous_communications, there are several othe
+ * In addition to the fully documented example of \ref MSG_ex_asynchronous_communications, there are several other
* examples shipped in the archive:
*
* - <b>Basic example: async-wait/async-wait.c</b>. Illustrates the use of asynchronous functions (@ref MSG_task_isend,
{
#ifdef GARBAGE_STACK
// At this point the stack of the callee (client) is probably filled with
- // zeros and unitialized variables will contain 0. This call will place
+ // zeros and uninitialized variables will contain 0. This call will place
// random byes in the stack of the callee:
garbage_stack();
#endif
XBT_INFO("CS already used.");
msg_task_t answer = MSG_task_create("not grant", 0, 1000, NULL);
MSG_task_send(answer, req);
- } else { // can serve it immediatly
- XBT_INFO("CS idle. Grant immediatly");
+ } else { // can serve it immediately
+ XBT_INFO("CS idle. Grant immediately");
msg_task_t answer = MSG_task_create("grant", 0, 1000, NULL);
MSG_task_send(answer, req);
CS_used = 1;
if (CS_used) { // need to push the request in the vector
XBT_INFO("CS already used. Queue the request");
xbt_dynar_push(requests, &req);
- } else { // can serve it immediatly
- XBT_INFO("CS idle. Grant immediatly");
+ } else { // can serve it immediately
+ XBT_INFO("CS idle. Grant immediately");
msg_task_t answer = MSG_task_create("grant", 0, 1000, NULL);
MSG_task_send(answer, req);
CS_used = 1;
/**
* This method returns the number of tasks currently running on a host.
- * The external load (comming from an availability trace) is not taken in account.
+ * The external load (coming from an availability trace) is not taken in account.
*
* @return The number of tasks currently running on a host.
*/
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
-/* This is partially inspirated from the OSSP ts (Test Suite Library) */
+/* This is partially inspired from the OSSP ts (Test Suite Library) */
#ifndef _XBT_CUNIT_H_
#define _XBT_CUNIT_H_
namespace simgrid {
namespace dwarf {
-/** \brief A DWARF expression with optional validity contraints */
+/** \brief A DWARF expression with optional validity constraints */
class LocationListEntry {
public:
typedef simgrid::xbt::Range<std::uint64_t> range_type;
FILE *dot_output = nullptr;
-/******************************* Initialisation of MC *******************************/
+/******************************* Initialization of MC *******************************/
/*********************************************************************************/
void MC_init_dot_output()
int status;
- // Demangle C++ names:
+ // Unmangle C++ names:
char* realname = abi::__cxa_demangle(name, 0, 0, &status);
#if defined(__x86_64__)
char *key,*data;
xbt_dict_foreach(host->properties,cursor,key,data)
h->setProperty(key,data);
+ xbt_dict_free(&host->properties);
}
if (host->pstate != 0)
addtogroup
+API
argc
argv
atof
cfg
const
cplusplus
+defgroup
dict
dicts
+dontinclude
DPOR
dst
dynar
dynars
+endverbatim
FIXME
Gbytes
GPU
hideinitializer
+hpp
inlining
+ingroup
int
java
Java
JEDULE
JNI
kcachegrind
+KILLME
lat
LGPL
lmm
LTL
malloc
Mbytes
+mc
Mflops
MPI
msg
+nullptr
ok
Paje
param
smx
src
struct
+syscall
tesh
todo
TODO