aboutsummaryrefslogtreecommitdiff
path: root/coregrind/m_stacktrace.c
AgeCommit message (Expand)Author
2009-05-07Fix up some stack trace inconsistencies:njn
2009-04-22Add support for reading Windows PDB debug info (symbols and linesewardj
2009-03-10Updated copyright years.njn
2009-02-11Cleaned up the demangling mess:njn
2009-02-10Cleaned up the mess that was the treatment of "below main" functions such asnjn
2009-01-24VG_(apply_StackTrace): following r8818, we should regard an entry of -1sewardj
2008-12-12This commit subtly changes the meaning of the values obtained via thesewardj
2008-10-25Merge Helgrind from branches/YARD into the trunk. Also includes somesewardj
2008-07-07Merged FORMATCHECK branch (r8368) to trunk.bart
2008-05-02Make sure sp[0] and fp[0] are set in a rarely-taken path. Thanks tosewardj
2008-03-03VG_(get_strace_wrk): don't segfault in the degenerate case fp_min =sewardj
2008-03-03Merge in the DATASYMS branch.sewardj
2008-02-11Update copyright dates ("200X-2007" --> "200X-2008").sewardj
2008-02-11Include headers for VG_(register_stack) calls.sewardj
2008-02-08Make the clone system call wrappers call VG_(register_stack) to recordtom
2007-12-15When allocating space for the client stack on Linux, take notice ofsewardj
2007-11-09Merge (from branches/THRCHECK) the following amd64-linux stack unwindsewardj
2007-10-04readd right adjustment.dirk
2007-10-01fix a few format string warningsdirk
2007-02-25Get rid of the type XArrayStrings in m_clientstate and use new genericsewardj
2007-01-08Update copyright dates.sewardj
2006-10-17Merge r6123:sewardj
2006-10-14Create a new module, m_vki, and move all knowledge about the kernelsewardj
2006-08-13Don't print more lines of a stack-trace than were obtained. Thanks to Bartnjn
2006-06-05Update copyright dates.sewardj
2006-04-29Get rid of VG_(x86_linux_REDIR_FOR__dl_sysinfo_int80) and do the x86-linuxsewardj
2006-04-04Cleanup/restructure m_debuginfo, as described insewardj
2006-01-19ppc64-linux: apply the bogus-LR kludge in a second place.sewardj
2006-01-18Make VG_(get_StackTrace2) aware of bogus LR values insewardj
2006-01-17The symbol table reader hides all that dot crazyness on ppc64-linuxsewardj
2006-01-12Fix more ppc64-linux function wrapping and symbol-table bits and pieces.sewardj
2005-12-25Merge in r5435 from COMPVBITS. Also added a note tonjn
2005-12-23Make ppc64-linux stack unwinding work.sewardj
2005-12-19Remove all remaining profiling gunk.njn
2005-11-29Add framework for ppc64 support. Apologies in advance for thesewardj
2005-11-17I couldn't resistnjn
2005-11-17Make VG_(apply_StackTrace) stop if it looks like we've overshot main().sewardj
2005-11-14Separate the stack unwind logic for amd64 and x86, so that they can besewardj
2005-11-13ppc32 stack unwind: if the initial FP looks bad, don't use it.sewardj
2005-11-05Add a comment documenting the reason for subtracting one from the IP valuetom
2005-11-04When unwinding the stack on x86/amd64 subtract one from the value oftom
2005-09-27This commit merges in changes from branches/ASPACEM (specifically,sewardj
2005-08-24avoid compiler warningnjn
2005-08-19rm now-redundant macros.sewardj
2005-08-19Incorporate a patch from Craig Chaney which gives better stacksewardj
2005-07-20Reinstate stack trace printing on assertion failures. It's terriblenjn
2005-07-19Remove unneeded #ifdef.njn
2005-07-09Fix up ppc32-linux stack unwinding.sewardj
2005-06-25Made m_debuginfo not depend on m_aspacemgr, breaking the direct circularnjn
2005-06-25avoid compiler warningnjn