summaryrefslogtreecommitdiff
path: root/src/x86_64
Commit message (Expand)AuthorAgeFilesLines
* Fix frame categorizationGregory LEOCADIE2022-12-281-0/+6
* fix more warningskasperk812022-10-211-1/+1
* Fix a few warningsAdeel2022-10-141-1/+1
* Add support for unwinding from the Linux vsyscall regionkent-cheung-arm2022-08-131-0/+27
* Fix typos (#397)Adeel Mujahid2022-08-041-1/+1
* avoid leaking registers across sigreturnJameson Nash2022-05-222-1/+8
* Fix issues with 4701Aaron Robinson2022-05-221-2/+2
* Updated to determine PAGE_SIZE dynamically.Daniel Moody2022-03-101-13/+5
* x86_64: Stop aliasing RSP and CFAKeno Fischer2021-11-263-2/+3
* Remove vestigial local cursor self-reference on FreeBSDAlex Arslan2021-09-011-17/+17
* Fix -mx32 compilation errorkasperk812021-07-061-1/+1
* x86_64/GTrace: Fix usage of unsaved registersDave Watson2021-06-291-4/+4
* [x86_64] Remove self-reference from local cursorElia Geretto2021-03-158-27/+44
* Use __linux__ define everywhere instead of __linuxMilian Wolff2020-09-081-1/+1
* Autodetect <sys/syscall.h>Stephen Webb2020-06-181-3/+9
* Consistently use POSIX <ucontext.h>Stephen Webb2020-06-182-2/+2
* Fix warningsSteve MacLean2020-05-211-2/+2
* Use C11 atomicsSteve MacLean2020-05-214-29/+16
* Use C11 _Thread_localSteve MacLean2020-05-212-5/+5
* Fix MSVC UNW_REMOTE_ONLY compilation errorsSteve MacLean2020-05-203-5/+5
* Fix off-by-one error in x86_64 stack framesJon Haslam2020-04-291-1/+1
* Stop stepping on Solaris and illumos after reaching an IP of 0Jason King2020-04-281-0/+7
* Fix signal stacks on illumos/SolarisJason King2020-04-281-71/+48
* Fix compilation with -fno-common.Yichao Yu2020-03-311-8/+7
* x86-64: make `is_cached_valid_mem` functional (#146)Bert Wesarg2019-12-181-1/+1
* Little FreeBSD build fix (#135)David CARLIER2019-10-311-2/+2
* Older systems (e.g. RHEL5) do not have pipe2(). (#122)plopresti2019-06-121-1/+30
* x86_64: Add fixup code if previous RIP was invalid (#120)Brock York2019-06-121-29/+85
* Add initial support for Solaris x86-64Adeel2019-06-124-27/+12
* solaris portAlexander Esilevich2019-06-125-3/+205
* Fix format specifier for int64_t:29 (#117)Adeel Mujahid2019-05-061-1/+1
* Added braces to suppress empty if/else warnings (#112)Stephen Roberts2019-04-241-2/+2
* x86_64: Fix tdep_init_done when built with libatomic_opsDave Watson2019-04-111-1/+5
* Tsan (#109)Dave Watson2019-04-033-9/+12
* 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
* 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-171-1/+3
* ALIAS unwind_get_accessorsDave Watson2017-12-282-2/+2
* Remove unw_handle_signal_frame from public API.Dave Watson2017-12-284-5/+7
* Remove PROTECTED visibilityDave Watson2017-12-2814-19/+19
* 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
* dwarf: Fix uninitialized variable c->dwarf.eh_valid_mask.Felipe Cerqueira2017-08-171-0/+1
* half finished unw_local_init2Dave Watson2017-08-161-2/+13
* Bring back support for UNW_CACHE_PER_THREAD.Bert Wesarg2017-08-151-1/+1