Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add xbt_dynar_getlast_as and xbt_dynar_getfirst_as helping macros
[simgrid.git] / TODO
diff --git a/TODO b/TODO
index c891cfb..ba43258 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,11 +1,17 @@
 ###
 ### Ongoing stuff
 ###
 ###
 ### Ongoing stuff
 ###
+/* FIXME: better place? */
+int vasprintf  (char **ptr, const char *fmt, va_list ap);
+char *bprintf(const char*fmt, ...) _XBT_GNUC_PRINTF(1,2);
 
 
-* tcp->incoming_socks
-  sock specific tcp (buffsize) useless
+Replace fifo with dynars
 
 
-* use the exception everywhere
+Replace set with SWAG
+
+Rename SWAG to RING?
+
+Rename cursor to iterator
 
 ###
 ### Planned
 
 ###
 ### Planned
@@ -37,7 +43,7 @@
     The first ones should be repported to the user, the second should kill
     the program (or, yet better, only the msg handler)
   * Allows the use of an error handler depending on the current module (ie,
     The first ones should be repported to the user, the second should kill
     the program (or, yet better, only the msg handler)
   * Allows the use of an error handler depending on the current module (ie,
-    the same philosophy than log4c using GSL's error functions)
+    the same philosophy as log4c using GSL's error functions)
 
 [logs]
   * Hijack message from a given category to another for a while (to mask
 
 [logs]
   * Hijack message from a given category to another for a while (to mask
@@ -66,7 +72,6 @@
 ******
 
 [doc]
 ******
 
 [doc]
-  * add the token ring as official example
   * implement the P2P protocols that macedon does. They constitute great
     examples, too
 
   * implement the P2P protocols that macedon does. They constitute great
     examples, too
 
   * watchdog in RL (ie, while (1) { fork; exec the child, wait in father })
   * Allow [homogeneous] dico to be sent
   * Make GRAS thread safe by mutexing what needs to be
   * watchdog in RL (ie, while (1) { fork; exec the child, wait in father })
   * Allow [homogeneous] dico to be sent
   * Make GRAS thread safe by mutexing what needs to be
-  * Use a xbt_set for gras_procdata_t->libdata instead of a dict
-    so that the search can be linear.
 
 *
 * AMOK
 
 *
 * AMOK