Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Define xbt_dict_new_homogeneous().
[simgrid.git] / src / xbt / dict.c
2011-12-01 Arnaud GierschDefine xbt_dict_new_homogeneous().
2011-12-01 Arnaud GierschDefine a struct s_xbt_het_dictelm for holding the free...
2011-12-01 Arnaud GierschDefine xbt_dictelm_set_data, to reduce code duplication.
2011-12-01 Arnaud GierschAdd a dict parameter to dictelm functions.
2011-12-01 Arnaud GierschAdd two fields to struct dict, in prevision of homogene...
2011-12-01 Arnaud GierschRewrite integer dicts using regular dicts.
2011-12-01 Arnaud GierschA mallocator for dict structs is a bit overkill.
2011-11-28 Arnaud GierschRemove useless internal functions.
2011-11-23 Arnaud Gierschxbt_dict_new_ext() doesn't exist anymore.
2011-11-14 Arnaud GierschRemove usage of xbt_dict_size().
2011-11-10 Arnaud GierschSimply say fun_ptr(...) instead of (*fun_ptr)(...).
2011-11-07 Christophe ThiéryAdd some _XBT_GNUC_UNUSED to avoid compilation warnings...
2011-10-20 Martin Quinsonmerge branches
2011-06-23 Arnaud GierschReindent TRY/TRY_CLEANUP/CATCH constructs.
2011-06-16 Martin QuinsonMerge branch 'master' of scm.gforge.inria.fr:/gitroot...
2011-06-07 Arnaud GierschRemove unused variables.
2011-03-24 agierschRemove usage of xbt_assert[0-9].
2011-03-24 agierschUse new macros THROWF and RETHROWF.
2011-03-24 agierschFix documentation for xbt_dict_set.
2011-02-22 agierschUse variadic variants of xbt_test_{add,fail,assert...
2011-02-17 agierschUse new style logging macros.
2010-10-21 agierschFix bug in xbt_dicti_set: previous was not updated.
2010-10-11 alegrandIndent include and src using this command:
2010-09-28 cristianrosaFix a 3 years old bug in the dictionary's function...
2010-08-10 coldpeacetest dict before giving its size...
2010-08-09 coldpeaceadd new function : xbt_dict_is_empty
2010-06-24 navarropSome log default categories are already defined.
2010-06-18 navarropDeclare LOG_DEFAULT_CATEGORY with LOG_NEW_DEFAULT_SUBCA...
2010-05-08 mquinsonThe mallocators of dict and fifo are created in pre...
2010-05-06 mquinsonUse library init/fini functions for xbt initialization
2010-04-25 mquinsonFix copyright headers
2010-04-01 mquinsonHow can I be so stupid to need 3 commits for a simple...
2010-04-01 mquinsonModifiers working both on 32bits and 64bits to display...
2010-04-01 piniPicky gcc.
2010-04-01 mquinsonxbt_dict: allow to have integer key and data
2009-11-20 mquinsonMark a bunch of functions as candidates to inlining...
2009-10-16 mquinsonFix a vicious bug in dictionaries inducing that some...
2009-07-13 mquinsonfix a constness
2009-07-13 mquinsonAdd xbt_dict_get_key achieving a linear reverse search
2009-05-26 mquinsonReindent everything (possibly breaking all branches...
2008-10-01 mquinsonAdd a stupid function to display the content of a dict...
2008-09-16 mquinsonMore spell checking of the documentation
2008-09-16 mquinsonBugfix: I inverted the semantic of xbt_dict_get_or_null...
2008-09-10 mquinsonAdd a xbt_dict_get_or_null_ext function
2008-09-10 mquinsonreindent (with eclipse)
2008-06-17 mquinsonAdd a xbt_dict_size function
2008-06-10 alegrandMinor optimization.
2008-01-22 mquinsonFix another small signess issue
2008-01-22 mquinsonFix a small signess issue
2007-12-04 quasarfixed a bug in add_route in all models + dict uses...
2007-11-30 mquinsonTwo more hashing functions (chosen by define, not dynam...
2007-11-30 mquinsonMake dictionary internal table dynamic (and automatical...
2007-11-29 quasarmerging branch 5018:5083 into trunk
2007-10-04 mquinsonGcc is *very* permissive with pointers to functions...
2007-09-10 alegrandClean cleanups with mallocators... Thanks Pablo for...
2007-03-23 mquinsonReduce the visibility of stdio.h because it was loaded...
2006-09-25 cheriermDeclare all variables at the begining for ANSI C standa...
2006-09-20 mquinsonTest the usage of empty dictionaries
2006-09-06 alegrandFix C++ comment
2006-08-22 mquinsonDon't bother emptying empty dicts in dict_reset
2006-08-22 mquinsonImplement a dict_hash_ext function able to deal with...
2006-08-22 mquinsonLet xbt_dict_hash work also with non-null terminated...
2006-08-22 mquinsonCheck that we can have the content being different...
2006-08-22 mquinsonImprove a bit the test on searching non-existant data
2006-08-14 thieryUse mallocators for dictionaries
2006-08-04 thieryChange parameter names from 'head' to 'dict'. Add two...
2006-08-04 thieryReplace an exception by an assertion
2006-08-03 thieryReimplement dictionaries as hashtables
2006-07-18 mquinsonSanitize the XBT log chans, too. Arnaud did so for...
2006-05-29 alegrandretrive -> retrieve
2006-04-12 mquinsonRevert API breakage about xbt_ex_free since it was...
2006-04-07 mquinsonCatch up with the lastest API breakage
2005-10-23 mquinsonconvert the modules dict, dynar and swag to unit testing
2005-10-23 mquinsonThese modules does not use logging anymore now that...
2005-09-05 mquinsonMake sure that the code still compiles with the freakin...
2005-08-25 alegrandStupid me. I hadn't noticed the xbt_dict_get_or_null...
2005-08-25 alegrandCatch not_found_error. I'm just restoring the previous...
2005-08-07 mquinsonLast bits of convertion from xbt_error_t to exceptions...
2005-08-07 mquinsonSome more xbt_error_t eradication; change mismatch_erro...
2005-08-06 mquinsonONGOING work on exceptions plus minor cleanups.
2005-06-27 mquinsoncleanups
2005-02-13 mquinsonKill the useless xbt_free (was define'd to free)
2005-02-11 mquinsondoxygenification of XBT
2005-02-07 alegrandReorganizing and cleaning the doc
2005-01-29 alegrandupdating the doc
2004-12-10 mquinsonfix (C) dates
2004-12-08 alegrandFixed licence and copyright. No more reference to da...
2004-11-04 alegrandForgot to commit the changes for surf.
2004-11-03 alegrandUpdate or removal of needless comments.
2004-11-03 alegrandRenamed any gras stuff that was in xbt and should there...
2004-11-02 mquinsonThe change Arnaud wanted so much: Big Star Eradication...
2004-10-06 mquinsonCurrent state. See changelog, sorry, I'm out of time
2004-10-04 mquinsonInterface revolution: do not try to survive to malloc...
2004-09-28 mquinsonSome work to get it ansi compliant, still much to doo
2004-09-09 mquinson - Reduce the number of system headers loaded, overloa...
2004-07-03 mquinsonCreate a new log channel tbx containing dict, set,...
2004-06-03 mquinsonAPI cleanup: s/dict_insert/dict_set/ and s/dict_retriev...
2004-06-03 mquinsonDo not assert out when the user tries to remove data...
2004-01-29 mquinson/me is stupid. Making a directory called core breaks...