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
Use std::vector for s_lmm_element_t::cnsts.
[simgrid.git]
/
src
/
surf
/
cpu_cas01.cpp
diff --git
a/src/surf/cpu_cas01.cpp
b/src/surf/cpu_cas01.cpp
index
40d145e
..
e9655c4
100644
(file)
--- a/
src/surf/cpu_cas01.cpp
+++ b/
src/surf/cpu_cas01.cpp
@@
-55,8
+55,6
@@
CpuCas01Model::CpuCas01Model() : simgrid::surf::CpuModel()
maxminSystem_ = lmm_system_new(selectiveUpdate_);
if (getUpdateMechanism() == UM_LAZY) {
maxminSystem_ = lmm_system_new(selectiveUpdate_);
if (getUpdateMechanism() == UM_LAZY) {
- actionHeap_ = xbt_heap_new(8, nullptr);
- xbt_heap_set_update_callback(actionHeap_, surf_action_lmm_update_index_heap);
modifiedSet_ = new ActionLmmList();
maxminSystem_->keep_track = modifiedSet_;
}
modifiedSet_ = new ActionLmmList();
maxminSystem_->keep_track = modifiedSet_;
}
@@
-66,7
+64,6
@@
CpuCas01Model::~CpuCas01Model()
{
lmm_system_free(maxminSystem_);
maxminSystem_ = nullptr;
{
lmm_system_free(maxminSystem_);
maxminSystem_ = nullptr;
- xbt_heap_free(actionHeap_);
delete modifiedSet_;
surf_cpu_model_pm = nullptr;
delete modifiedSet_;
surf_cpu_model_pm = nullptr;
@@
-213,7
+210,6
@@
CpuCas01Action::CpuCas01Action(Model* model, double cost, bool failed, double sp
, requestedCore_(requestedCore)
{
if (model->getUpdateMechanism() == UM_LAZY) {
, requestedCore_(requestedCore)
{
if (model->getUpdateMechanism() == UM_LAZY) {
- updateIndexHeap(-1);
refreshLastUpdate();
setLastValue(0.0);
}
refreshLastUpdate();
setLastValue(0.0);
}