Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
kill a signal that never worked anyway
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Fri, 25 Mar 2022 20:00:40 +0000 (21:00 +0100)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Fri, 25 Mar 2022 21:21:05 +0000 (22:21 +0100)
ChangeLog
include/simgrid/s4u/Comm.hpp
src/s4u/s4u_Comm.cpp

index 74e0477..4bd23d2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,9 @@ SimGrid (3.31.1) NOT RELEASED YET (v3.32 expected June 21. 2022, 09:13 UTC)
 
 ----------------------------------------------------------------------------
 
+S4U:
+ - kill Comm::on_completion that was not working anyway.
+
 SimGrid (3.31) March 22. 2022.
 
 The ненасильство release. We stand against war.
index d2ca548..84b0cbb 100644 (file)
@@ -45,13 +45,11 @@ public:
   static xbt::signal<void(Comm const&)> on_send;
   static xbt::signal<void(Comm const&)> on_recv;
   static xbt::signal<void(Comm const&)> on_start;
-  static xbt::signal<void(Comm const&)> on_completion;
 #endif
 
   static void on_send_cb(const std::function<void(Comm const&)>& cb) { on_send.connect(cb); }
   static void on_recv_cb(const std::function<void(Comm const&)>& cb) { on_recv.connect(cb); }
   static void on_start_cb(const std::function<void(Comm const&)>& cb) { on_start.connect(cb); }
-  static void on_completion_cb(const std::function<void(Activity const&)>& cb) { on_completion.connect(cb); }
   /* More callbacks */
   CommPtr set_copy_data_callback(const std::function<void(kernel::activity::CommImpl*, void*, size_t)>& callback);
   static void copy_buffer_callback(kernel::activity::CommImpl*, void*, size_t);
index eec97a7..1020047 100644 (file)
@@ -22,7 +22,6 @@ namespace simgrid {
 namespace s4u {
 xbt::signal<void(Comm const&)> Comm::on_send;
 xbt::signal<void(Comm const&)> Comm::on_recv;
-xbt::signal<void(Comm const&)> Comm::on_completion;
 
 CommPtr Comm::set_copy_data_callback(const std::function<void(kernel::activity::CommImpl*, void*, size_t)>& callback)
 {