a2c270e86913ab93c41cdd61055d7c2b71b10fa1 |
|
12-Mar-2013 |
Petr Machata <pmachata@redhat.com> |
Fix compilation - GCC points out that the constant in dict.c that we use for computing string hashes is not implicitly unsigned. - When building without unwinding support, we can't access ifdef'd-out fields. I remember having writted it this way to increase exposure of the error handling code for syntax checks, but it can't work.
/external/ltrace/dict.c
|
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.c
|
b658d4f2204c596f54813cdb80d668bb4656d598 |
|
13-Dec-2012 |
Petr Machata <pmachata@redhat.com> |
Clarify a comment in dict.c
/external/ltrace/dict.c
|
82fa4c470a908ab4fc6713d120ae87b278edeacf |
|
05-Dec-2012 |
Petr Machata <pmachata@redhat.com> |
dict.c: Privatize a couple functions, add a couple asserts
/external/ltrace/dict.c
|
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.c
|
2718e3fdab7a3ac75dad45c6969f1aeb4a159a68 |
|
28-Nov-2012 |
Petr Machata <pmachata@redhat.com> |
Fixes for dict code
/external/ltrace/dict.c
|
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.c
|
d3202de1176057520f49b5e6231b8774f6b6b31f |
|
26-Oct-2012 |
Petr Machata <pmachata@redhat.com> |
dict_remove should release memory allocated for the entry
/external/ltrace/dict.c
|
a11cbede4711e1efe2d6fb0a8a5b2050b2fe941c |
|
05-May-2012 |
Petr Machata <pmachata@redhat.com> |
Add include guards and copyright notices to dict.c and dict.h
/external/ltrace/dict.c
|
77fbb8ff4ba461c11af3678a0db7cf6a47738ff4 |
|
19-Apr-2012 |
Petr Machata <pmachata@redhat.com> |
Implement dict_remove
/external/ltrace/dict.c
|
345c9b5195383c7b2d2d9db308e824259323803f |
|
10-Feb-2012 |
Petr Machata <pmachata@redhat.com> |
Dict const correctness
/external/ltrace/dict.c
|
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.c
|
8d1b92ba755f6d6229f5e230fc43d958b13836f8 |
|
03-Jul-2009 |
Juan Cespedes <cespedes@coco.thehackers.org> |
Some minor fixes
/external/ltrace/dict.c
|
cd8976dbee947f152c3a322503a1063c6359da76 |
|
14-May-2009 |
Juan Cespedes <cespedes@debian.org> |
better debugging support (-d option)
/external/ltrace/dict.c
|
bc8caf0ca16c8cb87bc8288c7a49ee164d075ead |
|
07-May-2009 |
Juan Cespedes <cespedes@debian.org> |
NON-WORKING version of new fork() approach
/external/ltrace/dict.c
|
f13505251e6402460f6cc7ec84e0d8ca91607b4f |
|
16-Dec-2008 |
Juan Cespedes <cespedes@debian.org> |
Re-indent entry points to functions
/external/ltrace/dict.c
|
2d45b1a8e26a36a9f85dc49e721c4390ca93dc40 |
|
20-Feb-2006 |
Ian Wienand <ianw@ieee.org> |
run Lindent over source to get everything looking about the same
/external/ltrace/dict.c
|
9a2ad351a1c3215dc596ff3e2e3fd4bc24445a6b |
|
20-Feb-2006 |
Ian Wienand <ianw@ieee.org> |
Switched to SVN (initial import)
/external/ltrace/dict.c
|
3219f320604810532a4938dda8f9dfadb0e840f3 |
|
16-Feb-2006 |
Ian Wienand <ianw@ieee.org> |
Some fixes... * read_config_file.c: initialise pt stack argument to stop warning * summary.c: make show_summary() obey -C for demangaling function names
/external/ltrace/dict.c
|
d914a206a11cc1011a45f00674b1e16988fae77f |
|
10-Nov-2004 |
Juan Cespedes <cespedes@debian.org> |
Version: 0.3.36 * Fixed "--indent" option * Got rid of Debian and RedHat specific parts in tarball
/external/ltrace/dict.c
|
efe85f0668a077b1e851df4b3f87a380cf2269fd |
|
04-Apr-2004 |
Juan Cespedes <cespedes@debian.org> |
Version 0.3.32 * Fixed wrong version number * Removed unused file "opt_c.c" * Remove error when tracing no calls and doing fork() * Clean-up of sysdeps/linux-gnu/s390/trace.c * Clean-up of sysdeps/linux-gnu/ppc/trace.c * Make `--library' option really work (closes: Bug#232321) * Merged several patches from SuSE: + Added some functions to ltrace.conf + Handle 64-big ELF files nicely + AMD64 support + Updated list of syscalls for S/390 + Improved some debugging statements Many thanks to Bernhard Kaindl <bk@suse.de> for his great work
/external/ltrace/dict.c
|
a0ccf39a68c0fcdf2165bde0f9b70ed12fc61cd8 |
|
01-Feb-2003 |
Juan Cespedes <cespedes@debian.org> |
Version 0.3.29 * Align return values depending on screen width * Updated list of syscalls and signals to Linux 2.4.20 * Fixed bug introduced in 0.3.27 which caused -L option to segfault
/external/ltrace/dict.c
|
7186e2af704f4458e6383e8a92482594db29b597 |
|
31-Jan-2003 |
Juan Cespedes <cespedes@debian.org> |
Version 0.3.28 * Fixed memory corruption when using execve() in a traced program (closes: Bug#160341, Bug#165626)
/external/ltrace/dict.c
|
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.c
|