Searched refs:stackFrames (Results 1 - 7 of 7) sorted by relevance

/libcore/dalvik/src/main/java/dalvik/system/profiler/
H A DPortableThreadSampler.java34 StackTraceElement[] stackFrames = thread.getStackTrace();
35 if (stackFrames.length == 0) {
38 if (stackFrames.length > depth) {
39 stackFrames = Arrays.copyOfRange(stackFrames, 0, depth);
41 return stackFrames;
H A DHprofData.java142 StackTraceElement[] stackFrames; field in class:HprofData.StackTrace
148 public StackTrace(int stackTraceId, int threadId, StackTraceElement[] stackFrames) { argument
149 if (stackFrames == null) {
150 throw new NullPointerException("stackFrames == null");
154 this.stackFrames = stackFrames;
162 return stackFrames;
168 result = 31 * result + Arrays.hashCode(stackFrames);
177 return threadId == s.threadId && Arrays.equals(stackFrames, s.stackFrames);
[all...]
H A DSamplingProfiler.java382 StackTraceElement[] stackFrames = threadSampler.getStackTrace(thread);
383 if (stackFrames == null) {
386 recordStackTrace(thread, stackFrames);
394 private void recordStackTrace(Thread thread, StackTraceElement[] stackFrames) { argument
400 mutableStackTrace.stackFrames = stackFrames;
406 StackTraceElement[] stackFramesCopy = stackFrames.clone();
H A DAsciiHprofWriter.java65 for (StackTraceElement e : stackTrace.stackFrames) {
86 stackTrace.stackFrames[0].getClassName(),
87 stackTrace.stackFrames[0].getMethodName());
H A DBinaryHprofWriter.java193 int frames = stackTrace.stackFrames.length;
196 stackFrameIds[i] = writeStackFrame(stackTrace.stackFrames[i]);
H A DBinaryHprofReader.java390 StackTraceElement[] stackFrames = new StackTraceElement[frames];
401 stackFrames[i] = stackFrame;
405 = new HprofData.StackTrace(stackTraceId, threadId, stackFrames);
/libcore/dalvik/src/test/java/dalvik/system/profiler/
H A DSamplingProfilerTest.java167 StackTraceElement[] stackFrames = new Throwable().getStackTrace();
169 StackTrace stackTrace = new StackTrace(stackTraceId, threadId, stackFrames);

Completed in 47 milliseconds