/external/v8/src/base/debug/ |
stack_trace.cc | 18 StackTrace::StackTrace(const void* const* trace, size_t count) { 24 StackTrace::~StackTrace() {} 26 const void* const* StackTrace::Addresses(size_t* count) const { 32 std::string StackTrace::ToString() const {
|
stack_trace.h | 38 // A stacktrace can be helpful in debugging. For example, you can include a 39 // stacktrace member in a object (probably around #ifndef NDEBUG) so that you 41 class StackTrace { 43 // Creates a stacktrace from the current location. 44 StackTrace(); 46 // Creates a stacktrace from an existing array of instruction 49 StackTrace(const void* const* trace, size_t count); 52 // Creates a stacktrace for an exception. 55 explicit StackTrace(_EXCEPTION_POINTERS* exception_pointers); 56 explicit StackTrace(const _CONTEXT* context) [all...] |
stack_trace_android.cc | 72 StackTrace::StackTrace() { 78 void StackTrace::Print() const { 83 void StackTrace::OutputToStream(std::ostream* os) const {
|
stack_trace_win.cc | 39 debug::StackTrace(info).Print(); 166 // Disable optimizations for the StackTrace::StackTrace function. It is 168 // that breaks CaptureStackBackTrace() and prevents StackTrace from working 175 StackTrace::StackTrace() { 184 StackTrace::StackTrace(EXCEPTION_POINTERS* exception_pointers) { 188 StackTrace::StackTrace(const CONTEXT* context) { InitTrace(context); [all...] |
/external/valgrind/include/ |
pub_tool_stacktrace.h | 37 typedef Addr* StackTrace; 62 /*OUT*/StackTrace ips, UInt n_ips, 63 /*OUT*/StackTrace sps, 64 /*OUT*/StackTrace fps, 67 // Apply a function to every element in the StackTrace. The parameter 75 StackTrace ips, UInt n_ips 78 // Print a StackTrace. 79 extern void VG_(pp_StackTrace) ( StackTrace ips, UInt n_ips ); 81 // Gets and immediately prints a StackTrace. Just a bit simpler than
|
/external/libchrome/base/debug/ |
stack_trace.h | 47 // A stacktrace can be helpful in debugging. For example, you can include a 48 // stacktrace member in a object (probably around #ifndef NDEBUG) so that you 50 class BASE_EXPORT StackTrace { 52 // Creates a stacktrace from the current location. 53 StackTrace(); 55 // Creates a stacktrace from an existing array of instruction 58 StackTrace(const void* const* trace, size_t count); 61 // Creates a stacktrace for an exception. 64 StackTrace(_EXCEPTION_POINTERS* exception_pointers); 65 StackTrace(const _CONTEXT* context) [all...] |
stack_trace.cc | 23 StackTrace::StackTrace(const void* const* trace, size_t count) { 30 StackTrace::~StackTrace() { 33 const void *const *StackTrace::Addresses(size_t* count) const { 40 std::string StackTrace::ToString() const { 123 // (heuristics are from TCMalloc's stacktrace functions)
|
leak_tracker.h | 87 StackTrace stacktraces[kMaxStackTracesToCopyOntoStack]; 92 StackTrace& allocation_stack = node->value()->allocation_stack_; 132 StackTrace allocation_stack_;
|
/external/compiler-rt/lib/asan/ |
asan_suppressions.h | 25 bool IsStackTraceSuppressed(const StackTrace *stack);
|
/external/compiler-rt/lib/sanitizer_common/tests/ |
sanitizer_stackdepot_test.cc | 22 StackTrace s1(array, ARRAY_SIZE(array)); 24 StackTrace stack = StackDepotGet(i1); 31 StackTrace stack = StackDepotGet((1 << 30) - 1); 36 u32 i1 = StackDepotPut(StackTrace()); 37 StackTrace stack = StackDepotGet(i1); 42 StackTrace stack = StackDepotGet(0); 48 StackTrace s1(array, ARRAY_SIZE(array)); 52 StackTrace stack = StackDepotGet(i1); 60 StackTrace s1(array1, ARRAY_SIZE(array1)); 63 StackTrace s2(array2, ARRAY_SIZE(array2)) [all...] |
/external/compiler-rt/lib/msan/ |
msan_poisoning.h | 32 void CopyOrigin(const void *dst, const void *src, uptr size, StackTrace *stack); 37 StackTrace *stack); 42 StackTrace *stack); 46 void CopyMemory(void *dst, const void *src, uptr size, StackTrace *stack); 55 void PoisonMemory(const void *dst, uptr size, StackTrace *stack);
|
msan_origin.h | 86 Origin getNextChainedOrigin(StackTrace *stack) const { 94 StackTrace getStackTraceForHeapOrigin() const { 103 static Origin CreateHeapOrigin(StackTrace *stack) { 110 static Origin CreateChainedOrigin(Origin prev, StackTrace *stack) {
|
/external/compiler-rt/lib/sanitizer_common/ |
sanitizer_stackdepot.h | 38 u32 StackDepotPut(StackTrace stack); 39 StackDepotHandle StackDepotPut_WithHandle(StackTrace stack); 41 StackTrace StackDepotGet(u32 id); 53 StackTrace Get(u32 id);
|
sanitizer_stacktrace.h | 39 struct StackTrace { 49 StackTrace() : trace(nullptr), size(0), tag(0) {} 50 StackTrace(const uptr *trace, u32 size) : trace(trace), size(size), tag(0) {} 51 StackTrace(const uptr *trace, u32 size, u32 tag) 54 // Prints a symbolized stacktrace, followed by an empty line. 74 uptr StackTrace::GetPreviousInstructionPc(uptr pc) { 89 // StackTrace that owns the buffer used to store the addresses. 90 struct BufferedStackTrace : public StackTrace { 94 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {} 136 uptr pc = StackTrace::GetCurrentPc(); [all...] |
sanitizer_stackdepot.cc | 37 typedef StackTrace args_type; 111 u32 StackDepotPut(StackTrace stack) { 116 StackDepotHandle StackDepotPut_WithHandle(StackTrace stack) { 120 StackTrace StackDepotGet(u32 id) { 152 StackTrace StackDepotReverseMap::Get(u32 id) { 154 return StackTrace(); 159 return StackTrace();
|
/external/compiler-rt/lib/lsan/ |
lsan_allocator.h | 23 void *Allocate(const StackTrace &stack, uptr size, uptr alignment, 26 void *Reallocate(const StackTrace &stack, void *p, uptr new_size,
|
lsan.h | 29 stack.Unwind(max_size, StackTrace::GetCurrentPc(), GET_CURRENT_FRAME(), \
|
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime.JavaExtensions/ |
ExceptionExtensions.cs | 48 StackTrace trace = new StackTrace(e, true); 52 Array stackTrace = new StackTrace(true).GetFrames(); 53 Array.Copy(stackTrace, 1, frames, 0, stackTrace.Length); 75 string trace = e.StackTrace ?? string.Empty;
|
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime.Misc/ |
ErrorManager.cs | 39 using StackTrace = System.Diagnostics.StackTrace; 69 StackTrace stackTrace = new StackTrace(e); 71 for (; i < stackTrace.FrameCount; i++) 73 StackFrame f = stackTrace.GetFrame(i); 79 StackFrame location = stackTrace.GetFrame(i); 95 INTERNAL_ERROR(arg,arg2,exception,stackTrace) ::= << 97 <stackTrace; separator="\n" [all...] |
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/ |
ExceptionExtensions.cs | 53 StackTrace trace = new StackTrace( e, true ); 58 frames = new StackTrace( true ).GetFrames().Skip( 1 ).ToArray(); 84 string trace = e.StackTrace ?? string.Empty;
|
/external/compiler-rt/lib/tsan/rtl/ |
tsan_stack_trace.h | 21 // StackTrace which calls malloc/free to allocate the buffer for 23 struct VarSizeStackTrace : public StackTrace {
|
/external/v8/src/inspector/ |
v8-stack-trace-impl.cc | 18 static const v8::StackTrace::StackTraceOptions stackTraceOptions = 19 static_cast<v8::StackTrace::StackTraceOptions>( 20 v8::StackTrace::kLineNumber | v8::StackTrace::kColumnOffset | 21 v8::StackTrace::kScriptId | v8::StackTrace::kScriptNameOrSourceURL | 22 v8::StackTrace::kFunctionName); 49 void toFramesVector(v8::Local<v8::StackTrace> stackTrace, 54 int frameCount = stackTrace->GetFrameCount() [all...] |
/external/llvm/lib/Support/ |
Signals.cpp | 52 static bool findModulesAndOffsets(void **StackTrace, int Depth, 66 void **StackTrace, int Depth, 72 void **StackTrace, int Depth, 78 // FIXME: Subtract necessary number from StackTrace entries to turn return addresses 103 if (!findModulesAndOffsets(StackTrace, Depth, Modules.data(), Offsets.data(), 151 OS << '#' << frame_no++ << ' ' << format_ptr(StackTrace[i]) << '\n'; 162 OS << '#' << frame_no++ << ' ' << format_ptr(StackTrace[i]) << ' ';
|
/external/swiftshader/third_party/llvm-subzero/lib/Support/ |
Signals.cpp | 52 static bool findModulesAndOffsets(void **StackTrace, int Depth, 66 void **StackTrace, int Depth, 72 void **StackTrace, int Depth, 78 // FIXME: Subtract necessary number from StackTrace entries to turn return addresses 103 if (!findModulesAndOffsets(StackTrace, Depth, Modules.data(), Offsets.data(), 151 OS << '#' << frame_no++ << ' ' << format_ptr(StackTrace[i]) << '\n'; 162 OS << '#' << frame_no++ << ' ' << format_ptr(StackTrace[i]) << ' ';
|
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime.Debug/JavaExtensions/ |
ExceptionExtensions.cs | 43 string trace = e.StackTrace ?? string.Empty;
|