A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Really kill the process.
[simgrid.git]
/
src
/
mc
/
mc_unw.cpp
diff --git
a/src/mc/mc_unw.cpp
b/src/mc/mc_unw.cpp
index
f172da7
..
7566b5a
100644
(file)
--- a/
src/mc/mc_unw.cpp
+++ b/
src/mc/mc_unw.cpp
@@
-1,4
+1,4
@@
-/* Copyright (c) 2015. The SimGrid Team.
+/* Copyright (c) 2015
-2017
. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
@@
-11,7
+11,7
@@
// We need this for the register indices:
// #define _GNU_SOURCE
// We need this for the register indices:
// #define _GNU_SOURCE
-#include <
string.h
>
+#include <
cstring
>
// On x86_64, libunwind unw_context_t has the same layout as ucontext_t:
#include <sys/types.h>
// On x86_64, libunwind unw_context_t has the same layout as ucontext_t:
#include <sys/types.h>
@@
-22,9
+22,9
@@
typedef register_t greg_t;
#include <libunwind.h>
#include <libunwind.h>
-#include "src/mc/Process.hpp"
-#include "src/mc/mc_unw.h"
#include "src/mc/Frame.hpp"
#include "src/mc/Frame.hpp"
+#include "src/mc/mc_unw.h"
+#include "src/mc/remote/RemoteClient.hpp"
using simgrid::mc::remote;
using simgrid::mc::remote;
@@
-236,7
+236,7
@@
void UnwindContext::clear()
process_ = nullptr;
}
process_ = nullptr;
}
-void UnwindContext::initialize(simgrid::mc::
Process
* process, unw_context_t* c)
+void UnwindContext::initialize(simgrid::mc::
RemoteClient
* process, unw_context_t* c)
{
clear();
{
clear();
@@
-259,7
+259,7
@@
void UnwindContext::initialize(simgrid::mc::Process* process, unw_context_t* c)
# endif
#else
// Do we need to do any fixup like this?
# endif
#else
// Do we need to do any fixup like this?
-
#
error Target CPU type is not handled.
+
#
error Target CPU type is not handled.
#endif
}
#endif
}