History log of /external/ltrace/dict.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3d532acd06ba82f182adcf4dc5bcb2cfa2d857d4 08-Mar-2013 Petr Machata <pmachata@redhat.com> Fix a comment at DICT_HAS_KEY
/external/ltrace/dict.h
98ff309cdc98857eb30992f108439cb7d7673598 08-Mar-2013 Petr Machata <pmachata@redhat.com> Change DICT_FIND to DICT_FIND_{REF,VAL}

- In many places, DICT_FIND was awkward to use, as it required the use
of pointers even in cases that the dictionary already stored
pointers. For those cases, add DICT_FIND_VAL.

- Rename the original DICT_FIND to DICT_FIND_REF to make the
disctinction clear. That is useful if the dictionary holds actual
structures.
/external/ltrace/dict.h
38bcdbe5d04749403e2197cca0d56397cb2da7c7 04-Dec-2012 Petr Machata <pmachata@redhat.com> Fix namespace pollution in vect.h, dict.h
/external/ltrace/dict.h
3e86576623d16c5032af4d50108eb878166fb686 28-Nov-2012 Petr Machata <pmachata@redhat.com> Add dict_{dtor,clone}_string

... because it's bound to come up often.
/external/ltrace/dict.h
d7e4ca82e1cf20bb2605befb1da74dd1688c706e 28-Nov-2012 Petr Machata <pmachata@redhat.com> Rewrite dict module to be more in line with vect

It's now a bit more strongly typed, can grow and shrink on demand, and has
a more complete interface.
It uses open addressing scheme to store hashes.
/external/ltrace/dict.h
a11cbede4711e1efe2d6fb0a8a5b2050b2fe941c 05-May-2012 Petr Machata <pmachata@redhat.com> Add include guards and copyright notices to dict.c and dict.h
/external/ltrace/dict.h
77fbb8ff4ba461c11af3678a0db7cf6a47738ff4 19-Apr-2012 Petr Machata <pmachata@redhat.com> Implement dict_remove
/external/ltrace/dict.h
345c9b5195383c7b2d2d9db308e824259323803f 10-Feb-2012 Petr Machata <pmachata@redhat.com> Dict const correctness
/external/ltrace/dict.h
534e00fcdb63af352414f5bf180ec392157b1a2b 27-Sep-2011 Petr Machata <pmachata@redhat.com> Clone breakpoint dictionary as well as library symbols

- ... and do neither if it's not a leader thread. It that case we take all
this from the leader thread.
/external/ltrace/dict.h
8d1b92ba755f6d6229f5e230fc43d958b13836f8 03-Jul-2009 Juan Cespedes <cespedes@coco.thehackers.org> Some minor fixes
/external/ltrace/dict.h
bc8caf0ca16c8cb87bc8288c7a49ee164d075ead 07-May-2009 Juan Cespedes <cespedes@debian.org> NON-WORKING version of new fork() approach
/external/ltrace/dict.h
2d45b1a8e26a36a9f85dc49e721c4390ca93dc40 20-Feb-2006 Ian Wienand <ianw@ieee.org> run Lindent over source to get everything looking about the same
/external/ltrace/dict.h
cac15c3f170b5ec2cc6304c8c0763a78103e1778 31-Jan-2003 Juan Cespedes <cespedes@debian.org> Version 0.3.27

* Removed dependency on libdl (it is no longer needed)
* Wrote generic dictionary, used in demangle.c and breakpoints.c
* Added debug.c for better debugging output
/external/ltrace/dict.h