Home
last modified time | relevance | path

Searched refs:unwinder (Results 1 – 25 of 36) sorted by relevance

12

/external/Reactive-Extensions/RxCpp/Rx/v2/examples/win_text/
Dunwinder.h3 namespace unwinder { namespace detail {
6 class unwinder
9 ~unwinder() noexcept in ~unwinder()
17 explicit unwinder(Function* functionArg) in unwinder() function
27 unwinder& operator=(nullptr_t) {
33 unwinder();
34 unwinder(const unwinder&);
35 unwinder& operator=(const unwinder&);
54 ::unwinder::detail::unwinder<decltype(FunctionName)> UnwinderName(std::addressof(FunctionName))
/external/strace/
Dunwind.c59 if (unwinder.init) in unwind_init()
60 unwinder.init(); in unwind_init()
73 tcp->unwind_ctx = unwinder.tcb_init(tcp); in unwind_tcb_init()
86 unwinder.tcb_fin(tcp); in unwind_tcb_fin()
298 unwinder.tcb_walk(tcp, print_call_cb, print_error_cb, NULL); in unwind_tcb_print()
318 unwinder.tcb_walk(tcp, queue_put_call, queue_put_error, in unwind_tcb_capture()
Dunwind.h68 extern const struct unwind_unwinder_t unwinder;
Dunwind-libunwind.c184 const struct unwind_unwinder_t unwinder = { variable
Dunwind-libdw.c205 const struct unwind_unwinder_t unwinder = { variable
/external/perfetto/src/profiling/memory/
Dunwinding.cc199 unwindstack::Unwinder unwinder(kMaxFrames, &metadata->maps, regs.get(), mems); in DoUnwind() local
201 unwinder.SetJitDebug(metadata->jit_debug.get(), regs->Arch()); in DoUnwind()
202 unwinder.SetDexFiles(metadata->dex_files.get(), regs->Arch()); in DoUnwind()
213 unwinder.SetJitDebug(metadata->jit_debug.get(), regs->Arch()); in DoUnwind()
214 unwinder.SetDexFiles(metadata->dex_files.get(), regs->Arch()); in DoUnwind()
217 unwinder.Unwind(&kSkipMaps, nullptr); in DoUnwind()
218 error_code = unwinder.LastErrorCode(); in DoUnwind()
222 std::vector<unwindstack::FrameData> frames = unwinder.ConsumeFrames(); in DoUnwind()
/external/strace/m4/
Dst_stacktrace.m455 [AC_MSG_ERROR([stack tracing support requires an unwinder])]
70 [The unwinder to use for stack tracing support])
/external/Reactive-Extensions/RxCpp/Rx/v2/src/rxcpp/
Drx-util.hpp712 class unwinder class
715 ~unwinder() in ~unwinder()
727 explicit unwinder(Function* functionArg) in unwinder() function in rxcpp::util::detail::unwinder
738 unwinder();
739 unwinder(const unwinder&);
740 unwinder& operator=(const unwinder&);
1029 rxcpp::util::detail::unwinder<decltype(FunctionName)> UnwinderName(std::addressof(FunctionName))
/external/libunwind_llvm/docs/
Dindex.rst12 platforms that do not have a system unwinder. It is intended to be a small and
16 The unwinder has two levels of API. The high level APIs are the `_Unwind_*`
32 libunwind is a production-quality unwinder, with platform support for DWARF
DBuildingLibunwind.rst46 If your system already provides an unwinder, it is important to be careful
/external/libunwind/doc/
DNOTES83 if the application needs to use the unwinder of the host. An
84 application wanting to use the unwinder for a different target (e.g.,
105 Note 2: The assumption is that a cross-unwinder can handle all
106 interesting flavors of a target. For example, the unwinder for the
Dunw_init_remote.tex37 unwinder itself is running. However, for local unwinding, it is
/external/libunwind/
DNEWS99 Along with this came a bunch of DWARF2 unwinder fixes.
166 ** Initial DWARF-based unwinder for x86.
168 There is a beginning for a DWARF-based unwinder for x86. Work for
169 x86-64-support based on this DWARF unwinder is currently underway
192 ** Bug-fix release. IA-64 unwinder can now be built with Intel compiler (ECC).
/external/libcxxabi/
DCMakeLists.txt50 option(LIBCXXABI_USE_LLVM_UNWINDER "Build and use the LLVM unwinder." OFF)
51 option(LIBCXXABI_ENABLE_STATIC_UNWINDER "Statically link the LLVM unwinder." OFF)
95 "Statically link the LLVM unwinder to static library" ON
98 "Statically link the LLVM unwinder to shared library" ON
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_flags.inc39 "If available, use the fast frame-pointer-based unwinder on "
42 "If available, use the fast frame-pointer-based unwinder on fatal "
45 "If available, use the fast frame-pointer-based unwinder on "
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DExceptionHandling.rst217 C++ unwinder does not call object destructors when an unhandled exception
262 a *cleanup* clause. Otherwise, the unwinder will not stop at the landing pad if
268 cleanup. This can corrupt the internal state of the unwinder. Different
300 The unwinder delegates the decision of whether to stop in a call frame to that
302 that they will stop to perform cleanups. For example, the GNU C++ unwinder
857 by th unwinder to unwind stack during exception handling.
871 is used in GCC unwinder (`libgcc <https://gcc.gnu.org/onlinedocs/gccint/Libgcc.html>`_),
872 …but not in LLVM unwinder (`libunwind <https://clang.llvm.org/docs/Toolchain.html#unwind-library>`_…
DLexicon.rst168 generic unwinding mechanism. As the unwinder walks each frame, it calls
/external/llvm/docs/
DExceptionHandling.rst217 C++ unwinder does not call object destructors when an unhandled exception
262 a *cleanup* clause. Otherwise, the unwinder will not stop at the landing pad if
268 cleanup. This can corrupt the internal state of the unwinder. Different
300 The unwinder delegates the decision of whether to stop in a call frame to that
302 that they will stop to perform cleanups. For example, the GNU C++ unwinder
DLexicon.rst143 generic unwinding mechanism. As the unwinder walks each frame, it calls
/external/libunwind_llvm/
DCMakeLists.txt345 # unwinder.
/external/libunwind/include/
Dlibunwind-common.h.in92 and is used to track the frame state as the unwinder steps from
/external/libcxx/lib/
DCMakeLists.txt96 # Add the unwinder library.
/external/libcxx/
DCMakeLists.txt222 option(LIBCXXABI_USE_LLVM_UNWINDER "Build and use the LLVM unwinder." OFF)
223 option(LIBCXXABI_ENABLE_STATIC_UNWINDER "Statically link the LLVM unwinder." OFF)
/external/elfutils/libebl/
DChangeLog267 unwinder: s390 and s390x
279 unwinder: ppc and ppc64
/external/elfutils/backends/
DChangeLog635 unwinder: s390 and s390x
646 unwinder: ppc and ppc64

12