/external/chromium/base/debug/ |
stack_trace.cc | 10 StackTrace::~StackTrace() { 13 const void *const *StackTrace::Addresses(size_t* count) const {
|
stack_trace.h | 21 // A stacktrace can be helpful in debugging. For example, you can include a 22 // stacktrace member in a object (probably around #ifndef NDEBUG) so that you 24 class BASE_API StackTrace { 26 // Creates a stacktrace from the current location. 27 StackTrace(); 30 // Creates a stacktrace for an exception. 33 StackTrace(_EXCEPTION_POINTERS* exception_pointers); 38 ~StackTrace();
|
stack_trace_unittest.cc | 23 TEST(StackTrace, MAYBE_OutputToStream) { 24 StackTrace trace; 104 TEST(StackTrace, DebugOutputToStream) { 105 StackTrace trace; 112 TEST(StackTrace, DebugPrintBacktrace) { 113 StackTrace().PrintBacktrace();
|
leak_tracker.h | 83 StackTrace stacktraces[kMaxStackTracesToCopyOntoStack]; 88 StackTrace& allocation_stack = node->value()->allocation_stack_; 128 StackTrace allocation_stack_;
|
stack_trace_win.cc | 138 StackTrace::StackTrace() { 143 StackTrace::StackTrace(EXCEPTION_POINTERS* exception_pointers) { 177 void StackTrace::PrintBacktrace() const { 181 void StackTrace::OutputToStream(std::ostream* os) const {
|
stack_trace_posix.cc | 62 // "out/Debug/base_unittests(StackTrace::StackTrace()+0x20) [0x817778c]" 156 StackTrace::StackTrace() { 172 void StackTrace::PrintBacktrace() const { 189 void StackTrace::OutputToStream(std::ostream* os) const {
|
/dalvik/hit/src/com/android/hit/ |
StackTrace.java | 19 public class StackTrace { 30 StackTrace mParent = null; 33 private StackTrace() { 37 public StackTrace(int serial, int thread, StackFrame[] frames) { 43 public final StackTrace fromDepth(int startingDepth) { 44 StackTrace result = new StackTrace();
|
Heap.java | 29 HashMap<Integer, StackTrace> mTraces = new HashMap<Integer, StackTrace>(); 59 public final void addStackTrace(StackTrace theTrace) { 63 public final StackTrace getStackTrace(int traceSerialNumber) { 67 public final StackTrace getStackTraceAtDepth(int traceSerialNumber, 69 StackTrace trace = mTraces.get(traceSerialNumber);
|
State.java | 78 public final void addStackTrace(StackTrace theTrace) { 82 public final StackTrace getStackTrace(int traceSerialNumber) { 86 public final StackTrace getStackTraceAtDepth(int traceSerialNumber,
|
HprofParser.java | 201 int stackTrace = in.readInt(); // unused 231 StackTrace trace = new StackTrace(serialNumber, threadSerialNumber, 357 StackTrace trace = mState.getStackTraceAtDepth(thread.mStackTrace, 373 StackTrace trace = mState.getStackTraceAtDepth(thread.mStackTrace, 388 StackTrace trace = mState.getStackTrace(thread.mStackTrace); 412 StackTrace stack = mState.getStackTrace(thread.mStackTrace); 438 StackTrace stack = mState.getStackTrace(stackSerialNumber); 518 StackTrace stack = mState.getStackTrace(stackId); 533 StackTrace stack = mState.getStackTrace(stackId) [all...] |
Instance.java | 30 StackTrace mStack;
|
RootObj.java | 41 public RootObj(RootType type, long id, int thread, StackTrace stack) {
|
ArrayInstance.java | 28 public ArrayInstance(long id, StackTrace stack, int type, int numEntries,
|
ClassInstance.java | 27 public ClassInstance(long id, StackTrace stack, long classId) {
|
ClassObj.java | 41 public ClassObj(long id, StackTrace stack, String className) {
|
/external/webkit/Source/WebCore/bindings/v8/ |
ScriptCallStackFactory.h | 43 const v8::StackTrace::StackTraceOptions stackTraceOptions = static_cast<v8::StackTrace::StackTraceOptions>( 44 v8::StackTrace::kLineNumber 45 | v8::StackTrace::kColumnOffset 46 | v8::StackTrace::kScriptNameOrSourceURL 47 | v8::StackTrace::kFunctionName); 49 PassRefPtr<ScriptCallStack> createScriptCallStack(v8::Handle<v8::StackTrace>, size_t maxStackSize);
|
ScriptCallStackFactory.cpp | 63 static void toScriptCallFramesVector(v8::Handle<v8::StackTrace> stackTrace, Vector<ScriptCallFrame>& scriptCallFrames, size_t maxStackSize, bool emptyStackIsAllowed) 66 int frameCount = stackTrace->GetFrameCount(); 70 v8::Local<v8::StackFrame> stackFrame = stackTrace->GetFrame(i); 81 static PassRefPtr<ScriptCallStack> createScriptCallStack(v8::Handle<v8::StackTrace> stackTrace, size_t maxStackSize, bool emptyStackIsAllowed) 86 toScriptCallFramesVector(stackTrace, scriptCallFrames, maxStackSize, emptyStackIsAllowed); 90 PassRefPtr<ScriptCallStack> createScriptCallStack(v8::Handle<v8::StackTrace> stackTrace, size_t maxStackSize) 92 return createScriptCallStack(stackTrace, maxStackSize, true) [all...] |
/external/valgrind/main/include/ |
pub_tool_stacktrace.h | 35 typedef Addr* StackTrace; 60 /*OUT*/StackTrace ips, UInt n_ips, 61 /*OUT*/StackTrace sps, 62 /*OUT*/StackTrace fps, 65 // Apply a function to every element in the StackTrace. The parameter 73 StackTrace ips, UInt n_ips 76 // Print a StackTrace. 77 extern void VG_(pp_StackTrace) ( StackTrace ips, UInt n_ips ); 79 // Gets and immediately prints a StackTrace. Just a bit simpler than
|
/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...] |
SamplingProfiler.java | 62 private final Map<HprofData.StackTrace, int[]> stackTraces 63 = new HashMap<HprofData.StackTrace, int[]>(); 117 * Mutable {@code StackTrace} that is used for probing the {@link 119 * StackTrace}. If {@link #addStackTrace addStackTrace} needs to 123 private final HprofData.StackTrace mutableStackTrace = new HprofData.StackTrace(); 407 HprofData.StackTrace stackTrace 408 = new HprofData.StackTrace(nextStackTraceId++, threadId, stackFramesCopy); 409 hprofData.addStackTrace(stackTrace, countCell) [all...] |
AsciiHprofWriter.java | 59 HprofData.StackTrace stackTrace = sample.stackTrace; 63 stackTrace.stackTraceId, 64 stackTrace.threadId); 65 for (StackTraceElement e : stackTrace.stackFrames) { 78 HprofData.StackTrace stackTrace = sample.stackTrace; 85 rank, self*100, accum*100, count, stackTrace.stackTraceId [all...] |
BinaryHprofReader.java | 58 private final Map<HprofData.StackTrace, int[]> stackTraces 59 = new HashMap<HprofData.StackTrace, int[]>(); 67 private final Map<Integer, HprofData.StackTrace> idToStackTrace 68 = new HashMap<Integer, HprofData.StackTrace>(); 404 HprofData.StackTrace stackTrace 405 = new HprofData.StackTrace(stackTraceId, threadId, stackFrames); 407 hprofData.addStackTrace(stackTrace, new int[1]); 414 // in CPU_SAMPLES, we will find a StackTrace is equal 416 int[] countCell = stackTraces.get(stackTrace); [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/v8/src/ |
top.cc | 209 int frame_limit, StackTrace::StackTraceOptions options) { 241 if (options & StackTrace::kLineNumber) { 247 if (options & StackTrace::kColumnOffset && relative_line_number >= 0) { 264 if (options & StackTrace::kScriptName) { 269 if (options & StackTrace::kScriptNameOrSourceURL) { 286 if (options & StackTrace::kFunctionName) { 294 if (options & StackTrace::kIsEval) { 301 if (options & StackTrace::kIsConstructor) { 902 StackTrace::StackTraceOptions options) { [all...] |
/external/valgrind/main/coregrind/ |
m_stacktrace.c | 692 /*OUT*/StackTrace ips, UInt max_n_ips, 693 /*OUT*/StackTrace sps, 694 /*OUT*/StackTrace fps, 767 /* Print a StackTrace. */ 768 void VG_(pp_StackTrace) ( StackTrace ips, UInt n_ips ) 781 /* Get and immediately print a StackTrace. */ 796 StackTrace ips, UInt n_ips
|