summaryrefslogtreecommitdiff
path: root/src/x86_64/Gstep.c
Commit message (Expand)AuthorAgeFilesLines
* x86_64: Add fixup code if previous RIP was invalid (#120)Brock York2019-06-121-29/+85
* ALIAS unwind_get_accessorsDave Watson2017-12-281-1/+1
* Remove unw_handle_signal_frame from public API.Dave Watson2017-12-281-1/+1
* Remove PROTECTED visibilityDave Watson2017-12-281-1/+1
* Drop reference to dwarf.ret_addr_column.Doug Moore2017-05-191-2/+0
* Have dwarf_step return 0 or 1 for success, according to whether theDoug Moore2017-05-191-2/+1
* Fixup invalid return code checks of unw_is_signal_frame()Chris Redmon2017-01-131-1/+1
* One time whitespace fixup.Arun Sharma2014-09-271-91/+91
* Stop unwinding on undefined return addressArun Sharma2014-09-071-6/+7
* Adjust use_prev_instr for syscall and frame-chain frames.Konstantin Belousov2014-08-151-0/+1
* x86_64: Handle edge conditions with zero length framesKevin Modzelewski2014-05-181-1/+1
* Fix x86-64 debug build -Wformat warningTommi Rantala2012-10-051-1/+1
* x86_64: stop unwinding when %rbp location is NULLKonstantin Belousov2012-09-211-0/+6
* Revert "x86_64: unbreak test-ptrace"Arun Sharma2012-05-181-0/+1
* x86_64: unbreak test-ptraceArun Sharma2012-05-161-1/+0
* freebsd: Fix boundary conditions for non-dwarf walker on x86_64.Konstantin Belousov2012-05-141-1/+5
* dwarf: ip == 0 should't terminate unwindArun Sharma2012-03-251-1/+0
* Fast back-trace for x86_64 for only collecting the call stack.Lassi Tuura2011-03-241-9/+35
* Fix merge errorsArun Sharma2010-05-031-3/+33
* Undo commit f252f5ff4e51af90fd6629f122f72556db94ccb7 for now.Arun Sharma2010-04-251-33/+3
* Detect end of stack in x86-64 rbp-based walk.Lassi Tuura2010-04-241-1/+7
* Recognise and unwind through PLT.Lassi Tuura2010-04-241-3/+33
* Identify signal frames by augmentation attribute.Lassi Tuura2010-04-241-0/+1
* Reduce diffs to masterKonstantin Belousov2010-04-051-1/+0
* More move of osdep code.Konstantin Belousov2010-04-051-18/+1
* Merge remote branch 'origin/master' into freebsdKonstantin Belousov2010-04-051-49/+7
|\
| * Refactor os specific code for x86 (both 32 and 64 bit).Arun Sharma2010-04-041-35/+7
* | Preliminary version of freebsd syscall unwinderKonstantin Belousov2010-03-081-4/+24
* | Support walk over freebsd sigframesKonstantin Belousov2010-03-071-1/+13
|/
* [X86-64] For local unwinding, we have a defence mechanism againstArun Sharma2008-06-161-0/+4
* [x86-64] (unw_step): Further refine handling of functions without unwind-info.Arun Sharma2006-07-261-2/+2
* [x86-64] (unw_step): Improve handling of functions which lack unwind info.Arun Sharma2006-07-261-3/+11
* (unw_step): If dwarf_step() fails and the frame doesn't look likemostang.com!davidm2005-05-031-23/+84
* (unw_step): If dwarf_step() fails, fall back on using the frame-chain.homeip.net!davidm2004-08-201-18/+43
* Include ucontext_i.h.homeip.net!davidm2004-08-191-8/+5
* (Logical change 1.249)ibm.com!masbock2004-08-191-0/+89
* Initial revisionibm.com!masbock2004-08-191-0/+0