diff options
Diffstat (limited to 'core/java/android/util/Slog.java')
-rw-r--r-- | core/java/android/util/Slog.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/core/java/android/util/Slog.java b/core/java/android/util/Slog.java index 7a5fd50..e92b846 100644 --- a/core/java/android/util/Slog.java +++ b/core/java/android/util/Slog.java @@ -73,18 +73,38 @@ public final class Slog { msg + '\n' + Log.getStackTraceString(tr)); } + /** + * Like {@link Log#wtf(String, String)}, but will never cause the caller to crash, and + * will always be handled asynchronously. Primarily for use by coding running within + * the system process. + */ public static int wtf(String tag, String msg) { return Log.wtf(Log.LOG_ID_SYSTEM, tag, msg, null, false, true); } + /** + * Like {@link Log#wtfStack(String, String)}, but will never cause the caller to crash, and + * will always be handled asynchronously. Primarily for use by coding running within + * the system process. + */ public static int wtfStack(String tag, String msg) { return Log.wtf(Log.LOG_ID_SYSTEM, tag, msg, null, true, true); } + /** + * Like {@link Log#wtf(String, Throwable)}, but will never cause the caller to crash, + * and will always be handled asynchronously. Primarily for use by coding running within + * the system process. + */ public static int wtf(String tag, Throwable tr) { return Log.wtf(Log.LOG_ID_SYSTEM, tag, tr.getMessage(), tr, false, true); } + /** + * Like {@link Log#wtf(String, String, Throwable)}, but will never cause the caller to crash, + * and will always be handled asynchronously. Primarily for use by coding running within + * the system process. + */ public static int wtf(String tag, String msg, Throwable tr) { return Log.wtf(Log.LOG_ID_SYSTEM, tag, msg, tr, false, true); } |