History log of /external/libunwind/include/libunwind-x86_64.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3bf76e8d19076ca38cdc10b5234036a10a2a7c25 05-Sep-2011 Arun Sharma <asharma@fb.com> Installed include files can't include config.h

config.h is not copied to $DESTDIR after make install. ms-abi users
will need to manually define it for now.
/external/libunwind/include/libunwind-x86_64.h
e09f9701ffcd05b097565d15daa87ac1b2d84299 19-Jun-2011 Arun Sharma <asharma@fb.com> Handle register nums > 16 on x86_64

gcc generates them when using ms-abi. Support disabled by
default since it increases the cache footprint of the library.
/external/libunwind/include/libunwind-x86_64.h
5f38f35d5d6c78aafa6da20845d9ceff74af00f8 01-Apr-2011 Lassi Tuura <lat@cern.ch> Drop a call frame in tdep_trace and avoid a call to unw_step.

Dropping the extra frame for unw_backtrace itself using unw_step is
approximately 15% slower than skipping the frame in tdep_trace. So
drop the frame in the latter, and make the function a private
implementation detail for libunwind, not an exported interface.

Also moves unw_getcontext call back into unw_backtrace to avoid an
extra call frame in case slow_backtrace does not get inlined into
unw_backtrace.
/external/libunwind/include/libunwind-x86_64.h
44a14d1364abff3dc7ec49f35b7220542c4cf2b1 21-Mar-2011 Lassi Tuura <lat@cern.ch> Integrate fast trace into backtrace().
/external/libunwind/include/libunwind-x86_64.h
9e98f15e9aee12e67cd5956d06ccb559f6a06213 19-Mar-2011 Lassi Tuura <lat@iki.fi> Fast back-trace for x86_64 for only collecting the call stack.

Adds new function to perform a pure stack walk without unwinding,
functionally similar to backtrace() but accelerated by an address
attribute cache the caller maintains across calls.
/external/libunwind/include/libunwind-x86_64.h
64b5391b7b77c52ea33b9a46196ce2c3845ec2a7 07-Mar-2010 Konstantin Belousov <kostik@pooma.home> Include sys/types.h once
/external/libunwind/include/libunwind-x86_64.h
ef29eade44fc2aa7e49811a8bd76e941b369b914 16-Jun-2008 Arun Sharma <arun.sharma@google.com> This patch eliminates one system call per unwind by not using the
getcontext in libc.

Also cleanup the namespace (check-name-space passes on x86_64 now).
Replace uses of offsets.h with ucontext_i.h.
Rename _x86_64_setcontext to _Ux86_64_setcontext.

TBD: Add CFI annotations for get/setcontext.

Signed-off-by: Paul Pluzhnikov <ppluzhnikov@google.com>
Signed-off-by: Arun Sharma <arun.sharma@google.com>
/external/libunwind/include/libunwind-x86_64.h
11ea1275bd188ea48f5d834ca504f8d84d751983 27-Jul-2006 Arun Sharma <aruns@sharma.corp.google.com> [dwarf] The sword() function in Gexpr.c doesn't do what's intended.

Yes, it casts to signed, but then converts right back to
unsigned via the return type. Fixed thus.

Signed-off-by: Richard Henderson <rth@redhat.com>
Signed-off-by: Arun Sharma <arun.sharma@google.com>
/external/libunwind/include/libunwind-x86_64.h
27f7d7d720ba0fdea7135f825f991459dba684fc 03-May-2005 mostang.com!davidm <mostang.com!davidm> (unw_tdep_proc_info_t): Drop dwarf_info member.

(Logical change 1.290)
/external/libunwind/include/libunwind-x86_64.h
a766efd844260866e0d216f6eeef87f4593f60b2 19-Aug-2004 ibm.com!masbock <ibm.com!masbock> (Logical change 1.249)
/external/libunwind/include/libunwind-x86_64.h
58e37267beb93d9ea5cb4da403f503a5aa4d842d 19-Aug-2004 ibm.com!masbock <ibm.com!masbock> Initial revision
/external/libunwind/include/libunwind-x86_64.h