Searched defs:backtrace (Results 1 - 13 of 13) sorted by relevance

/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/test/
H A Dcall-stack.rb52 def backtrace!
53 Call.convert_backtrace( backtrace )
/external/libunwind_llvm/test/
H A Dlibunwind_01.pass.cpp4 void backtrace(int lower_bound) { function
25 backtrace(i);
29 backtrace(i);
34 backtrace(i);
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_debug_stack.c45 * Capture stack backtrace.
52 debug_backtrace_capture(struct debug_stack_frame *backtrace, argument
64 * On Windows try obtaining the stack backtrace via CaptureStackBackTrace.
95 (PVOID *) &backtrace->function, NULL);
99 backtrace[i++].function = NULL;
128 backtrace[i++].function = frame_pointer[1];
146 backtrace[i++].function = NULL;
153 debug_backtrace_dump(const struct debug_stack_frame *backtrace, argument
159 if (!backtrace[i].function)
161 debug_symbol_print(backtrace[
[all...]
H A Du_debug_memory.c71 struct debug_stack_frame backtrace[DEBUG_MEMORY_STACK]; member in struct:debug_memory_header
150 debug_backtrace_capture(hdr->backtrace, 0, DEBUG_MEMORY_STACK);
330 debug_backtrace_dump(hdr->backtrace, DEBUG_MEMORY_STACK);
/external/libchrome/base/trace_event/
H A Dheap_profiler_allocation_context.cc40 AllocationContext::AllocationContext(const Backtrace& backtrace, argument
42 : backtrace(backtrace), type_name(type_name) {}
45 return (lhs.backtrace == rhs.backtrace) && (lhs.type_name == rhs.type_name);
63 size_t hash<Backtrace>::operator()(const Backtrace& backtrace) const {
65 for (size_t i = 0; i != backtrace.frame_count; ++i) {
66 values[i] = backtrace.frames[i].value;
70 static_cast<int>(backtrace.frame_count * sizeof(*values)));
74 size_t backtrace_hash = hash<Backtrace>()(ctx.backtrace);
[all...]
H A Dheap_profiler_allocation_context.h22 // The backtrace in the allocation context is a snapshot of the stack. For now,
28 // The number of stack frames stored in the backtrace is a trade off between
87 AllocationContext(const Backtrace& backtrace, const char* type_name);
89 Backtrace backtrace; member in struct:base::trace_event::AllocationContext
121 size_t operator()(const base::trace_event::Backtrace& backtrace) const;
H A Dheap_profiler_allocation_context_tracker.cc162 ctx.backtrace.frames[0] = StackFrame::FromTraceEventName(kTracingOverhead);
164 ctx.backtrace.frame_count = 1;
171 auto* backtrace = std::begin(ctx.backtrace.frames); local
172 auto* backtrace_end = std::end(ctx.backtrace.frames);
186 *backtrace++ = StackFrame::FromThreadName(thread_name_);
197 if (backtrace == backtrace_end) {
200 *backtrace++ = StackFrame::FromTraceEventName(event_name);
224 size_t backtrace_capacity = backtrace_end - backtrace;
230 *backtrace
[all...]
H A Dheap_profiler_allocation_register.cc34 const Backtrace& backtrace) const {
39 size_t head_end = std::min(backtrace.frame_count, kSampleLength);
41 total_value += reinterpret_cast<uintptr_t>(backtrace.frames[i].value);
44 size_t tail_start = backtrace.frame_count -
45 std::min(backtrace.frame_count - head_end, kSampleLength);
46 for (size_t i = tail_start; i != backtrace.frame_count; ++i) {
47 total_value += reinterpret_cast<uintptr_t>(backtrace.frames[i].value);
50 total_value += backtrace.frame_count;
53 // per backtrace. They were found by replaying real backtraces from Linux
95 InsertBacktrace(context.backtrace)
149 InsertBacktrace( const Backtrace& backtrace) argument
[all...]
H A Dheap_profiler_heap_dump_writer.cc86 const Backtrace& backtrace = context_and_metrics.first->backtrace; local
87 const StackFrame* begin = std::begin(backtrace.frames);
88 const StackFrame* end = begin + backtrace.frame_count;
176 // There is no need to compare |size|. If the backtrace and type name are
200 const StackFrame* backtrace_begin = std::begin(context->backtrace.frames);
202 DCHECK_LE(bucket.backtrace_cursor, arraysize(context->backtrace.frames));
231 // by type name, then by backtrace, or first by backtrace and then by type),
284 // An empty backtrace (whic
[all...]
/external/libmojo/base/debug/
H A Dstack_trace_android.cc77 std::string backtrace = ToString(); local
78 __android_log_write(ANDROID_LOG_ERROR, "chromium", backtrace.c_str());
/external/v8/src/base/debug/
H A Dstack_trace_android.cc79 std::string backtrace = ToString(); local
80 OS::Print("%s\n", backtrace.c_str());
/external/sqlite/dist/orig/
H A Dsqlite3.c21033 ** The backtrace functionality is only available with GLIBC
21036 extern int backtrace(void**,int);
21039 # define backtrace(A,B) 1 macro
21048 ** | Title | backtrace pointers | MemBlockHdr | allocation | EndGuard |
21054 ** backtrace pointers. There is also a guard word at the end of the
21061 char nBacktraceSlots; /* Available backtrace slots */
21098 ** The number of levels of backtrace to save in new allocations.
21276 pHdr->nBacktrace = backtrace(aAddr, mem.nBacktrace+1)-1;
21437 ** Set the number of backtrace levels kept for each allocation.
[all...]
/external/sqlite/dist/
H A Dsqlite3.c21033 ** The backtrace functionality is only available with GLIBC
21036 extern int backtrace(void**,int);
21039 # define backtrace(A,B) 1 macro
21048 ** | Title | backtrace pointers | MemBlockHdr | allocation | EndGuard |
21054 ** backtrace pointers. There is also a guard word at the end of the
21061 char nBacktraceSlots; /* Available backtrace slots */
21098 ** The number of levels of backtrace to save in new allocations.
21276 pHdr->nBacktrace = backtrace(aAddr, mem.nBacktrace+1)-1;
21437 ** Set the number of backtrace levels kept for each allocation.
[all...]

Completed in 832 milliseconds