/external/libchrome/base/debug/ |
stack_trace.cc | 17 StackTrace::StackTrace(const void* const* trace, size_t count) { 24 StackTrace::~StackTrace() { 27 const void *const *StackTrace::Addresses(size_t* count) const { 34 std::string StackTrace::ToString() const {
|
stack_trace.h | 39 // A stacktrace can be helpful in debugging. For example, you can include a 40 // stacktrace member in a object (probably around #ifndef NDEBUG) so that you 42 class BASE_EXPORT StackTrace { 44 // Creates a stacktrace from the current location. 45 StackTrace(); 47 // Creates a stacktrace from an existing array of instruction 50 StackTrace(const void* const* trace, size_t count); 53 // Creates a stacktrace for an exception. 56 StackTrace(_EXCEPTION_POINTERS* exception_pointers); 57 StackTrace(const _CONTEXT* context) [all...] |
leak_tracker.h | 87 StackTrace stacktraces[kMaxStackTracesToCopyOntoStack]; 92 StackTrace& allocation_stack = node->value()->allocation_stack_; 132 StackTrace allocation_stack_;
|
/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/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) {
|
msan_report.cc | 56 pc = StackTrace::GetNextInstructionPc(pc); 57 StackTrace(&pc, 1).Print(); 66 StackTrace stack; 77 StackTrace stack = o.getStackTraceForHeapOrigin(); 79 case StackTrace::TAG_ALLOC: 83 case StackTrace::TAG_DEALLOC: 99 void ReportUMR(StackTrace *stack, u32 origin) { 115 void ReportExpectedUMRNotFound(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) {} 131 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 | 27 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 {
|
tsan_stack_trace.cc | 20 : StackTrace(nullptr, 0), trace_buffer(nullptr) {}
|
/libcore/dalvik/src/main/java/dalvik/system/profiler/ |
HprofData.java | 138 public static final class StackTrace { 144 StackTrace() { 148 public StackTrace(int stackTraceId, int threadId, StackTraceElement[] stackFrames) { 173 if (!(o instanceof StackTrace)) { 176 StackTrace s = (StackTrace) o; 192 return "StackTrace[stackTraceId=" + stackTraceId 204 public final StackTrace stackTrace; 207 private Sample(StackTrace stackTrace, int count) [all...] |
/libcore/dalvik/src/test/java/dalvik/system/profiler/ |
SamplingProfilerTest.java | 23 import dalvik.system.profiler.HprofData.StackTrace; 92 Map<StackTrace, int[]> stackTraces = new HashMap<StackTrace, int[]>(); 98 Map<StackTrace, int[]> stackTraces = new HashMap<StackTrace, int[]>(); 107 Map<StackTrace, int[]> stackTraces = new HashMap<StackTrace, int[]>(); 118 Map<StackTrace, int[]> stackTraces = new HashMap<StackTrace, int[]>(); 156 Map<StackTrace, int[]> stackTraces = new HashMap<StackTrace, int[]>() [all...] |
/external/llvm/lib/Support/ |
Signals.cpp | 52 static bool findModulesAndOffsets(void **StackTrace, int Depth, 65 static bool printSymbolizedStackTrace(void **StackTrace, int Depth, 70 static bool printSymbolizedStackTrace(void **StackTrace, int Depth, 72 // FIXME: Subtract necessary number from StackTrace entries to turn return addresses 91 if (!findModulesAndOffsets(StackTrace, Depth, Modules.data(), Offsets.data(), 139 OS << '#' << frame_no++ << ' ' << format_ptr(StackTrace[i]) << '\n'; 150 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;
|
/external/compiler-rt/lib/tsan/tests/unit/ |
tsan_stack_test.cc | 75 TEST(StackTrace, BasicVarSize) { 80 TEST(StackTrace, BasicBuffered) { 85 TEST(StackTrace, TrimVarSize) { 90 TEST(StackTrace, TrimBuffered) {
|
/art/tools/ahat/src/ |
AhatSnapshot.java | 26 import com.android.tools.perflib.heap.StackTrace; 113 StackTrace stack = getStack(inst); 198 StackTrace stack = getStack(inst); 236 private static StackTrace getStack(Instance inst) { 241 private static StackFrame[] getStackFrames(StackTrace stack) { 246 private static int getStackTraceSerialNumber(StackTrace stack) { 255 StackTrace stack = mSnapshot.getStackTrace(stackId);
|