History log of /frameworks/native/include/utils/Trace.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
653078f652a7945756c2b02e294155a8345a5a1c 01-Dec-2012 Alex Ray <aray@google.com> utils: clarify scoped tracing functionality

ScopedTrace objects were being used in place of ATRACE_NAME because of a
misunderstanding of it's function. Cleared up documentation for usage.

Also explicitly use global namespace for sysprop callback.

Change-Id: I7c248b486b614ccdb841659ca0dcfc644fda670a
/frameworks/native/include/utils/Trace.h
b7e06477f0356574c625cb97660e4f8b092d9c5e 15-Nov-2012 Alex Ray <aray@google.com> utils: Use cutils tracing functionality.

Tracing functionality has moved to cutils.

Change-Id: Ie78ccc1d59dd5178f5058fbc3858a37f9adce552
/frameworks/native/include/utils/Trace.h
3fdeb48e3c89be15fe3b539a26ec9a3cf28c898c 30-Oct-2012 Andy McFadden <fadden@android.com> Reduce emulator logspam

The emulator doesn't support systrace, but we should point that out
at most once per process.

Bug 7436352

Change-Id: I06b2c1ea0df6c02c11cd2496423c337f8d7c62a1
/frameworks/native/include/utils/Trace.h
16928bfeca8858a0acae6942fc68c14a040b92ff 19-Oct-2012 Romain Guy <romainguy@google.com> Add runtime debugging capabilities to OpenGL

The shell property debug.egl.trace can now be set to:

0
disables tracing
1
logs all GL calls
error
checks glGetError after every GL call, logs a stack trace on error
systrace
logs each GL call to systrace

Change-Id: I34a2a2d4e19c373fd9eaa1b0cd93e67c87378996
/frameworks/native/include/utils/Trace.h
1737e57a861326e96f3de19090975564f98a8fda 01-Jun-2012 Eino-Ville Talvala <etalvala@google.com> Add camera as an ATRACE tag

Change-Id: Ib4f22d593836c4b973d122efa114d359f1529914
/frameworks/native/include/utils/Trace.h
b194ec926bf3fb3c546244b135f602ceb3a0a6b0 11-May-2012 Jamie Gennis <jgennis@google.com> libutils: add a tracing tag for video

Change-Id: Icbecc7184844e95ee81a558b0a54d5513d5cf59f
/frameworks/native/include/utils/Trace.h
555f89d8df316cdc5a25dbedb8614c2ac7a5e0a9 09-May-2012 Dianne Hackborn <hackbod@google.com> Add callback hack to find out when to reload system properties.

Every IBinder object can accept a new transaction to tell it that
it might want to reload system properties, and in the process
anyone can register a callback to be executed when this happens.

Use this to reload the trace property.

This is very much ONLY for debugging.

Change-Id: I55c67c46f8f3fa9073bef0dfaab4577ed1d47eb4
/frameworks/native/include/utils/Trace.h
5b38a1dfe8e90734fc878ef47df1bd967480a946 07-May-2012 Glenn Kasten <gkasten@google.com> Add audio tag to systrace

Change-Id: I4a558c43e4ccd81a4ed94684c5fad6b3c486bd14
/frameworks/native/include/utils/Trace.h
081c80c2e0f97fb50595b138271d14892aea1b4a 04-May-2012 Andy Stadler <stadler@google.com> Add System Tracing capability to Sync Manager

See also: Change-Id: Ia8bc01adbba345a568405b0ac8ade96e56b40cc1

Change-Id: I2678974cf85464fbc09072b06f647a0787e6e23f
/frameworks/native/include/utils/Trace.h
1cb93ba130241dbb70b81a1fa4d2704386c6dae8 26-Apr-2012 Dianne Hackborn <hackbod@google.com> Add traces for window manager and activity manager.

Change-Id: I6677ca64164f234efc7856ddd173ad6989b4f59e
/frameworks/native/include/utils/Trace.h
6acafadea0ef48acff794d12f5a64a81bcd7ef7c 17-Apr-2012 Chris Craik <ccraik@google.com> Add webview tracing bit

Change-Id: I82e54f5eeb2666a255e372fd3bfcc54c1b3d76a0
/frameworks/native/include/utils/Trace.h
45b80c69ad8057fde0c0a76f7da3a2183a2aab96 09-Mar-2012 Jeff Brown <jeffbrown@google.com> Expose the set of enabled tags.

This is used by the Java trace wrappers to avoid JNI overhead
when trace tags are disabled.

Also added a new tag for the input subsystem and view hierarchy.

Change-Id: Ia04a507e42a37b1d3bbb19859e6c07a92f4fe9aa
/frameworks/native/include/utils/Trace.h
f64b1ca000e0a5bb176f4e53f568e48dd1ecc71a 23-Feb-2012 Jamie Gennis <jgennis@google.com> libutils: add a system-wide tracing utility

This change adds some utility functionality for doing userland tracing
into the kernel trace log.

Change-Id: Id0a8cee9ea515b1d8765afd1cecf472a88b4b9e8
/frameworks/native/include/utils/Trace.h