/third_party/libunwind/scripts/ |
D | kernel-files.txt | 1 $udir/include/tdep-ia64/rse.h $kdir/arch/ia64/unwind/rse.h 2 $udir/src/ia64/Ginit_local.c $kdir/arch/ia64/unwind/init_local.c 3 $udir/src/ia64/Gis_signal_frame.c $kdir/arch/ia64/unwind/is_signal_frame.c 4 $udir/src/ia64/Gparser.c $kdir/arch/ia64/unwind/parser.c 5 $udir/src/ia64/Grbs.c $kdir/arch/ia64/unwind/rbs.c 6 $udir/src/ia64/Gregs.c $kdir/arch/ia64/unwind/regs.c 7 $udir/src/ia64/Gscript.c $kdir/arch/ia64/unwind/script.c 8 $udir/src/ia64/Gstep.c $kdir/arch/ia64/unwind/step.c 9 $udir/src/ia64/init.h $kdir/arch/ia64/unwind/init.h 10 $udir/src/ia64/offsets.h $kdir/arch/ia64/unwind/offsets.h [all …]
|
/third_party/boost/boost/coroutine/detail/ |
D | push_coroutine_synthesized.hpp | 33 bool unwind) : in push_coroutine_synthesized() argument 34 impl_t( caller, callee, unwind) in push_coroutine_synthesized() 49 bool unwind) : in push_coroutine_synthesized() argument 50 impl_t( caller, callee, unwind) in push_coroutine_synthesized() 65 bool unwind) : in push_coroutine_synthesized() argument 66 impl_t( caller, callee, unwind) in push_coroutine_synthesized()
|
D | pull_coroutine_synthesized.hpp | 33 bool unwind, in pull_coroutine_synthesized() argument 35 impl_t( caller, callee, unwind, result) in pull_coroutine_synthesized() 50 bool unwind, in pull_coroutine_synthesized() argument 52 impl_t( caller, callee, unwind, result) in pull_coroutine_synthesized() 67 bool unwind) : in pull_coroutine_synthesized() argument 68 impl_t( caller, callee, unwind) in pull_coroutine_synthesized()
|
D | pull_coroutine_impl.hpp | 49 bool unwind) : in pull_coroutine_impl() argument 56 if ( unwind) flags_ |= flag_force_unwind; in pull_coroutine_impl() 61 bool unwind, in pull_coroutine_impl() argument 69 if ( unwind) flags_ |= flag_force_unwind; in pull_coroutine_impl() 159 bool unwind) : in pull_coroutine_impl() argument 166 if ( unwind) flags_ |= flag_force_unwind; in pull_coroutine_impl() 171 bool unwind, in pull_coroutine_impl() argument 179 if ( unwind) flags_ |= flag_force_unwind; in pull_coroutine_impl() 268 bool unwind) : in pull_coroutine_impl() argument 274 if ( unwind) flags_ |= flag_force_unwind; in pull_coroutine_impl()
|
D | push_coroutine_impl.hpp | 48 bool unwind) : in push_coroutine_impl() argument 54 if ( unwind) flags_ |= flag_force_unwind; in push_coroutine_impl() 140 bool unwind) : in push_coroutine_impl() argument 146 if ( unwind) flags_ |= flag_force_unwind; in push_coroutine_impl() 215 bool unwind) : in push_coroutine_impl() argument 221 if ( unwind) flags_ |= flag_force_unwind; in push_coroutine_impl()
|
D | symmetric_coroutine_impl.hpp | 39 bool unwind) BOOST_NOEXCEPT : in symmetric_coroutine_impl() argument 44 if ( unwind) flags_ |= flag_force_unwind; in symmetric_coroutine_impl() 179 bool unwind) BOOST_NOEXCEPT : in symmetric_coroutine_impl() argument 184 if ( unwind) flags_ |= flag_force_unwind; in symmetric_coroutine_impl() 319 bool unwind) BOOST_NOEXCEPT : in symmetric_coroutine_impl() argument 324 if ( unwind) flags_ |= flag_force_unwind; in symmetric_coroutine_impl()
|
/third_party/skia/src/sksl/analysis/ |
D | SkSLCheckProgramUnrolledSize.cpp | 66 for (auto unwind = fStack.rbegin(); unwind != fStack.rend(); ++unwind) { in CheckProgramUnrolledSize() local 67 msg = "\n\t" + (*unwind)->description() + msg; in CheckProgramUnrolledSize() 68 if (*unwind == decl) { in CheckProgramUnrolledSize() 85 for (auto unwind = fStack.begin(); unwind != fStack.end(); ++unwind) { in CheckProgramUnrolledSize() local 86 msg += "\n\t" + (*unwind)->description(); in CheckProgramUnrolledSize()
|
/third_party/libunwind/doc/ |
D | NOTES | 1 The central data structure of the unwind API is the unwind cursor. 2 This structure tracks the register contents. The unwind API defines a 19 file <unwind-ARCH.h>. For example, to get the IA-64-specific register 22 #include <unwind-ia64.h> 27 state is captured by an unwind context (currently the same as 29 captured by an unwind accessor structure, which provides callback 31 unwind information. 40 point in the call-chain (as identified by an unwind cursor). This is 46 Note that it is perfectly legal to make copies of the unwind cursor. 47 This makes it possible, e.g., to obtain an unwind context, modify the [all …]
|
D | unw_get_proc_info.tex | 28 (e.g., due to lack of unwind information), the \Var{start\_ip} 32 cannot be determined (e.g., due to lack of unwind information), 52 \item[\Type{int} \Var{format}] The format of the unwind-info for this 53 procedure. If the unwind-info consists of dynamic procedure info, 55 unwind-info consists of a (target-specific) unwind table, it is 62 \item[\Type{int} \Var{unwind\_info\_size}] The size of the unwind-info 68 \item[\Type{void~*}\Var{unwind\_info}] The pointer to the unwind-info. 69 If no unwind info is available, this member must be set to 101 unwind-info for the procedure. 102 \item[\Const{UNW\_EBADVERSION}] The unwind-info for the procedure has
|
D | libunwind.tex | 8 …gramming Library}{Introduction to libunwind}libunwind -- a (mostly) platform-independent unwind API 70 you want to unwind the stack while executing in some function 73 initialize an \emph{unwind~cursor} based on this snapshot. This is 76 current activation of function \Func{F}(). The unwind cursor can then 85 While it is not possible to directly move the unwind cursor in the 87 achieved by making copies of an unwind cursor. For example, a program 99 Given an unwind cursor, it is possible to read and write the CPU 107 during an unwind operation. Normally, this state consists of the 120 Besides just moving the unwind cursor and reading/writing saved 141 the program (normally \Opt{-l}\File{unwind}). Furthermore, the [all …]
|
D | libunwind-setjmp.tex | 25 The \Prog{unwind-setjmp} library offers a \Prog{libunwind}-based 28 the same name. The main advantage of using the \Prog{unwind-setjmp} 39 \Prog{unwind-setjmp} library is beneficial primarily in applications 47 correct unwind information. On newer platforms, this is rarely an 50 unwound during a \Func{longjmp}() have correct unwind information 52 \Opt{-funwind-tables}, to request the generation of unwind 66 \item[\Opt{-l}\File{unwind-setjmp}] The library an application should
|
D | libunwind-dynamic.tex | 8 …amic}{David Mosberger-Tang}{Programming Library}{Introduction to dynamic unwind-info}libunwind-dyn… 23 emitting \emph{unwind-info} which provides the minimum amount of 26 generator must use the dynamic unwind-info interface provided by 38 into code for which the default unwind-conventions apply and for such 39 code, it is not strictly necessary to register dynamic unwind-info. 58 reason, the dynamic unwind-info interface of \Prog{libunwind} makes no 62 by the dynamic unwind-info is the point at which the stack-pointer 86 A runtime code-generator registers the dynamic unwind-info of a 107 \item[\Type{int32\_t} \Var{format}] The format of the unwind-info. 112 structure for every possible unwind-info format: [all …]
|
D | _U_dyn_cancel.tex | 8 …r-Tang}{Programming Library}{\_U\_dyn\_cancel}\_U\_dyn\_cancel -- cancel unwind-info for dynamical… 20 unwind-info for a dynamically generated procedure. Argument \Var{di} 22 describes the procedure's unwind-info.
|
D | _U_dyn_register.tex | 8 …}{Programming Library}{\_U\_dyn\_register}\_U\_dyn\_register -- register unwind-info for dynamical… 19 The \Func{\_U\_dyn\_register}() routine registers unwind-info for a 20 dynamically generated procedure. The procedure's unwind-info is
|
/third_party/libunwind/src/ia64/ |
D | NOTES | 18 The unwind cursor should represent the machine state as it existed at 23 An unwind script current takes the old save locations and updates them 45 The unwind cursor represents the (preserved) machine state 48 Evaluating the unwind descriptors for "ip" yields the following 57 for the new "ip" which is contained in the unwind descriptors. 65 to be obtained right after running the unwind script for func.
|
/third_party/mindspore/third_party/patch/glog/ |
D | glog.patch001 | 16 -check_include_file (unwind.h HAVE_UNWIND_H) 24 -check_library_exists (unwind get_static_proc_name "" HAVE_LIB_UNWIND) 27 -find_library (UNWIND_LIBRARY NAMES unwind DOC "unwind library")
|
/third_party/libunwind/include/ |
D | libunwind-common.h.in | 1 /* libunwind - a platform-independent unwind library 57 /* Error codes. The unwind routines return the *negated* values of 70 UNW_EBADVERSION, /* unwind info has unsupported version */ 71 UNW_ENOINFO /* no unwind info found */ 110 /* The unwind cursor starts at the youngest (most deeply nested) frame 156 int format; /* unwind-info format (arch-specific) */ 158 void *unwind_info; /* unwind-info (arch-specific) */ 170 unwind another process through the ptrace() interface. */ 173 /* Look up the unwind info associated with instruction-pointer IP. 179 the unwind info returned in by a previous call to [all …]
|
/third_party/libunwind/tests/ |
D | Makefile.am | 5 run-check-namespace run-coredump-unwind \ 6 run-coredump-unwind-mdi check-namespace.sh.in \ 43 …check_PROGRAMS_arch += Gx64-test-dwarf-expressions Lx64-test-dwarf-expressions x64-unwind-badjmp-s… 77 check_SCRIPTS_cdep += run-coredump-unwind 78 noinst_PROGRAMS_cdep += crasher test-coredump-unwind 81 check_SCRIPTS_cdep += run-coredump-unwind-mdi 165 x64_unwind_badjmp_signal_frame_SOURCES = x64-unwind-badjmp-signal-frame.c
|
/third_party/libunwind/src/ |
D | Makefile.am | 28 pkgconfig_DATA += unwind/libunwind.pc 118 unwind/Backtrace.c unwind/DeleteException.c \ 119 unwind/FindEnclosingFunction.c unwind/ForcedUnwind.c \ 120 unwind/GetBSP.c unwind/GetCFA.c unwind/GetDataRelBase.c \ 121 unwind/GetGR.c unwind/GetIP.c unwind/GetLanguageSpecificData.c \ 122 unwind/GetRegionStart.c unwind/GetTextRelBase.c \ 123 unwind/RaiseException.c unwind/Resume.c \ 124 unwind/Resume_or_Rethrow.c unwind/SetGR.c unwind/SetIP.c \ 125 unwind/GetIPInfo.c 779 noinst_HEADERS += unwind/unwind-internal.h
|
/third_party/boost/libs/coroutine/performance/symmetric/segmented/ |
D | performance_create_segmented.cpp | 60 bool preserve = false, unwind = true, bind = false; in main() local 66 ("unwind,u", boost::program_options::value< bool >( & unwind), "unwind coroutine-stack") in main() 84 if ( ! unwind) unwind_stack = boost::coroutines::no_stack_unwind; in main()
|
/third_party/boost/libs/coroutine/performance/asymmetric/segmented/ |
D | performance_create_segmented.cpp | 61 bool preserve = false, unwind = true, bind = false; in main() local 67 ("unwind,u", boost::program_options::value< bool >( & unwind), "unwind coroutine-stack") in main() 85 if ( ! unwind) unwind_stack = boost::coroutines::no_stack_unwind; in main()
|
/third_party/boost/libs/coroutine/performance/symmetric/ |
D | performance_create_prealloc.cpp | 69 bool preserve = false, unwind = true, bind = false; in main() local 75 ("unwind,u", boost::program_options::value< bool >( & unwind), "unwind coroutine-stack") in main() 93 if ( ! unwind) unwind_stack = boost::coroutines::no_stack_unwind; in main()
|
D | performance_create_standard.cpp | 67 bool preserve = false, unwind = true, bind = false; in main() local 73 ("unwind,u", boost::program_options::value< bool >( & unwind), "unwind coroutine-stack") in main() 91 if ( ! unwind) unwind_stack = boost::coroutines::no_stack_unwind; in main()
|
D | performance_create_protected.cpp | 67 bool preserve = false, unwind = true, bind = false; in main() local 73 ("unwind,u", boost::program_options::value< bool >( & unwind), "unwind coroutine-stack") in main() 91 if ( ! unwind) unwind_stack = boost::coroutines::no_stack_unwind; in main()
|
/third_party/boost/libs/coroutine/performance/asymmetric/ |
D | performance_create_prealloc.cpp | 71 bool preserve = false, unwind = true, bind = false; in main() local 77 ("unwind,u", boost::program_options::value< bool >( & unwind), "unwind coroutine-stack") in main() 95 if ( ! unwind) unwind_stack = boost::coroutines::no_stack_unwind; in main()
|