Merge "Add stack dumper helper function."

main
Jean Chalard 2011-02-13 19:03:11 -08:00 committed by Android (Google) Code Review
commit 75fa4b8c0d
1 changed files with 13 additions and 0 deletions

View File

@ -261,6 +261,19 @@ public class Utils {
return dp[sl][tl]; return dp[sl][tl];
} }
// Get the current stack trace
public static String getStackTrace() {
StringBuilder sb = new StringBuilder();
try {
throw new RuntimeException();
} catch (RuntimeException e) {
StackTraceElement[] frames = e.getStackTrace();
// Start at 1 because the first frame is here and we don't care about it
for (int j = 1; j < frames.length; ++j) sb.append(frames[j].toString() + "\n");
}
return sb.toString();
}
// In dictionary.cpp, getSuggestion() method, // In dictionary.cpp, getSuggestion() method,
// suggestion scores are computed using the below formula. // suggestion scores are computed using the below formula.
// original score (called 'frequency') // original score (called 'frequency')