summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Tsan (#109)Dave Watson2019-04-033-9/+12
* dwarf: clang doesn't respect the static alias (#102)Dave Watson2019-01-091-0/+5
* mips: Handle Gstep according the N64/N32 ABI if Dwarf way failed (#100)xiabin2018-12-122-7/+96
* dwarf: Push correct CFA onto stack for dwarf expression evaluation. (#93)Stephen Roberts2018-11-132-10/+21
* dwarf: Add missing opcodes to the operands table in Gexpr.cStephen Roberts2018-10-121-0/+2
* Adopt two changes by Sergey Korolev to use mmap and a shell sort, ratherDoug Moore2018-09-282-158/+162
* aarch: [v2] aarch64 PLT entry recognition & fixes (#86)Dave Watson2018-09-281-1/+1
* aarch64: fix freebsd supportmyfreeweb2018-08-073-1/+28
* arm: More verbose debug messages in arm_step() (#85)steelman2018-08-071-6/+14
* Fix after "dwarf: do not allocate in load_debug_frame (#72)".Dave Watson2018-06-201-7/+10
* Also define NLGA when we build with atomic ops (#80)Milian Wolff2018-05-311-6/+1
* Optionally use a thread-local cache for valid memoryMilian Wolff2018-05-071-1/+39
* Fix race conditions in validate_mem via atomicsMilian Wolff2018-05-071-21/+50
* Cleanup: remove unused variableMilian Wolff2018-05-041-1/+0
* Do not try to close invalid fdsMilian Wolff2018-05-041-3/+4
* Fix data race on cache hints in find_reg_stateMilian Wolff2018-05-041-1/+1
* mipsN32: A modification suggestion to support mips N32Deng, Yimin (NSB - CN/Shanghai)2018-04-242-1/+10
* aarch64: tune down size of unw_context_t and unw_cursor_t (#71)Dave Watson2018-04-102-5/+5
* dwarf: do not allocate in load_debug_frame (#72)Dave Watson2018-04-101-2/+2
* dwarf: make dwarf_find_debug_frame publicDave Watson2018-04-031-1/+1
* x86_64: support for RIP in unw_get_save_loc (#66)laiwei-rice2018-03-061-0/+1
* Don't check if the memory is in core (#64)ShutterQuick2018-02-091-6/+1
* Use syscall directly in write_validate to avoid ASAN errorsDave Watson2018-01-172-2/+6
* s390x: remove unw_handle_signal_frame from public API. (#62)Michael Munday2018-01-111-3/+3
* s390x: remove PROTECTED visibilityDave Watson2018-01-0913-17/+17
* Add port to Linux on IBM Z (s390x)Michael Munday2018-01-0936-0/+1881
* ALIAS unwind_get_accessorsDave Watson2017-12-2825-32/+38
* ALIAS dwarf symbolsDave Watson2017-12-281-5/+11
* Remove unw_handle_signal_frame from public API.Dave Watson2017-12-2819-29/+38
* Remove PROTECTED visibilityDave Watson2017-12-28183-231/+231
* dwarf: Fix size of state to avoid corrupting rs_stackMichael Munday2017-11-281-2/+2
* elfxx: store elf image pointer and size after mapping imageHans-Christian Noren Egtvedt2017-11-091-2/+5
* dwarf: Fix incorrect cfi execution (#54)Yichao Yu2017-11-011-42/+44
* dwarf: Allow DWARF version both 3 and 4 (#56)Yichao Yu2017-10-311-3/+4
* arm: Handle non-signal frame unwind info lookup in ARM exidx unwinder (#55)Yichao Yu2017-10-311-2/+5
* Use `ucontext_t` instead of `struct ucontext` (#49)Yichao Yu2017-10-311-1/+1
* Fix local unwind compilation on ARM (#48)Yichao Yu2017-10-231-0/+1
* dwarf/Gparser: fix crash during unwinding (#46)Konstantin Baladurin2017-10-171-6/+11
* x86: Fix build (#45)Konstantin Baladurin2017-10-171-0/+2
* arm: FreeBSD/ARMv6 portKonstantin Belousov2017-08-2416-198/+454
* x86: Add sigreturn asm stubDave Watson2017-08-242-2/+26
* dwarf: Fix incorrect application of restore_stateDave Watson2017-08-241-2/+4
* x86_64: fix mincore_validate and msync_validateJohannes Ziegenbalg2017-08-241-2/+51
* x86_64: Use `ucontext_t` instead of `struct ucontext`Yichao Yu2017-08-221-1/+1
* arm: argument type for unw_init_local2Guillaume Blanc2017-08-221-1/+1
* arm64: Support for restore of ARM64 Neon callee-saved registers during unwindLeonid Chistov2017-08-184-7/+27
* aarch64: PLT entry recognition & fixesJonathan Byrd2017-08-183-9/+67
* dwarf: Fix uninitialized variable c->dwarf.eh_valid_mask.Felipe Cerqueira2017-08-171-0/+1
* Change unw_init_local_signal to unw_init_local2(..., UNW_INIT_SIGNAL_FRAME)Dave Watson2017-08-168-16/+104
* half finished unw_local_init2Dave Watson2017-08-161-2/+13