Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
user data doesn't have to be stored at kernel level
[simgrid.git] / src / kernel / actor / ActorImpl.cpp
index 5f5bb59..b428cf6 100644 (file)
@@ -277,7 +277,6 @@ void ActorImpl::yield()
 
   if (context_->iwannadie) {
     XBT_DEBUG("Actor %s@%s is dead", get_cname(), host_->get_cname());
-    // throw simgrid::kernel::context::ForcefulKillException(); Does not seem to properly kill the actor
     context_->stop();
     THROW_IMPOSSIBLE;
   }
@@ -535,6 +534,7 @@ int SIMIX_process_count()
   return simix_global->process_list.size();
 }
 
+// XBT_DEPRECATED_v329
 void* SIMIX_process_self_get_data()
 {
   smx_actor_t self = SIMIX_process_self();
@@ -545,6 +545,7 @@ void* SIMIX_process_self_get_data()
   return self->get_user_data();
 }
 
+// XBT_DEPRECATED_v329
 void SIMIX_process_self_set_data(void* data)
 {
   SIMIX_process_self()->set_user_data(data);