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
stringify (a lot)
[simgrid.git]
/
src
/
mc
/
mc_record.cpp
diff --git
a/src/mc/mc_record.cpp
b/src/mc/mc_record.cpp
index
5939b84
..
b0011bd
100644
(file)
--- a/
src/mc/mc_record.cpp
+++ b/
src/mc/mc_record.cpp
@@
-38,7
+38,7
@@
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_record, mc,
" Logging specific to MC record/replay facility");
extern "C" {
" Logging specific to MC record/replay facility");
extern "C" {
-
char* MC_record_path = nullptr
;
+
std::string MC_record_path
;
}
namespace simgrid {
}
namespace simgrid {
@@
-67,10
+67,10
@@
void replay(RecordTrace const& trace)
}
}
}
}
-void replay(
const char*
path_string)
+void replay(
std::string
path_string)
{
simgrid::mc::processes_time.resize(SIMIX_process_get_maxpid());
{
simgrid::mc::processes_time.resize(SIMIX_process_get_maxpid());
- simgrid::mc::RecordTrace trace = simgrid::mc::parseRecordTrace(path_string);
+ simgrid::mc::RecordTrace trace = simgrid::mc::parseRecordTrace(path_string
.c_str()
);
simgrid::mc::replay(trace);
simgrid::mc::processes_time.clear();
}
simgrid::mc::replay(trace);
simgrid::mc::processes_time.clear();
}