History log of /system/extras/atrace/atrace.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3f91534edf98d2a385c8fa29839cdd15a69f21d3 17-Oct-2012 Erik Gilling <konkers@android.com> atrace: add sync trace support

Change-Id: I2cd2f1a1e51f6e3d1ebbde4d5442be68a218b33d
/system/extras/atrace/atrace.c
a09aa3eaad6ed5432ee13c764c67e67f7f43cac9 06-Jun-2012 Glenn Kasten <gkasten@google.com> Add -n and -S options for 'nohup', offline traces

Change-Id: Ieef12b36b8519ff689ab5a81447b1b9bf4806171
/system/extras/atrace/atrace.c
24505a5826d7c5cf89f3da85058befd671a73444 06-Oct-2012 Jamie Gennis <jgennis@google.com> atrace: make clock & bus bw tracing optional

This change makes enabling clock tracing and bus bandwidth tracing depend on
whether the device's kernel supports these features. If it's not supported it
will be skipped.

Change-Id: I51d57299693635b0ecebb75de5dccd5b62d47be3
/system/extras/atrace/atrace.c
a404a7e9bb05f4c1b0c9312d10a4c96c6cbdfcc9 21-Sep-2012 Erik Gilling <konkers@android.com> atrace: add clock rate and bus utilization

Change-Id: I4e1764b51225436fc2b3d61454ee822f511a1a7d
/system/extras/atrace/atrace.c
b9314021ee1ccaa62eb115e8e0188f482a950f3b 08-Jun-2012 Jamie Gennis <jgennis@google.com> atrace: enable running on user builds

This change allows atrace to be run on a user build, where it is not run as
root. Some command line options still require root, and atrace will refuse to
run if those options are specified when run as non-root.

Bug: 6513400
Change-Id: I29984cb8a7c3ad80ba5fa6b031ed8ff81acabacf
/system/extras/atrace/atrace.c
83fdbb05c39b030ef1e5b3a7db79c617114c20f4 23-May-2012 Jeff Brown <jeffbrown@google.com> Add disk I/O tracing.

Bug: 6488845
Change-Id: I93acb726f35b114fb1ea7297da4456826f805b7b
/system/extras/atrace/atrace.c
585c219b9b7c2e89b8db6707cacdaf29c362e7ba 08-May-2012 Jamie Gennis <jgennis@google.com> atrace: add support for tracing CPU idle events

This change adds the -i command line flag to atrace to enable tracing CPU idle
kernel events.

Change-Id: I4a2c8619224c0f50c7fd7c61c7b24fa2211f656c
/system/extras/atrace/atrace.c
eb213e7201b7288df2d2ec7e785349d993828bd3 29-Apr-2012 Jamie Gennis <jgennis@google.com> atrace: add support for zlib compression

This change adds the -z command line flag to atrace to enable support for
compressing the trace with zlib as it's printed to stdout.

Change-Id: I45301c63a4d1d388152244fec3c9e05e554598e8
/system/extras/atrace/atrace.c
416fd36c9f7097a11ea610522ef8297d2b82d27b 10-Apr-2012 Jamie Gennis <jgennis@google.com> atrace: make cpu freq governor tracing optional

This change allows atrace to run on kernels that do not have CPU frequency
interactive governor tracing enabled in the kernel.

Change-Id: Ibfde751da7b6cc9a55794355093a37feb28f5e52
/system/extras/atrace/atrace.c
bc275ffc13e8c4e29ec08354c80a55df567dbab3 06-Mar-2012 Jamie Gennis <jgennis@google.com> atrace: add some more command line options

This change adds two command line optiosn:
-b for setting the trace buffer size
-f for enabling tracing of the CPU frequency
-l for enabling tracing of the CPU load

Change-Id: Id99851a4c4eba5cfed218f29081e072bbe492133
/system/extras/atrace/atrace.c
6b995818535af84c4a6829af7733684861f20144 23-Feb-2012 Jamie Gennis <jgennis@google.com> Add the atrace utility.

This change adds a new system binary to help with capturing and dumping
kernel traces.

Change-Id: If2fc074480f822588a4c171312dc4c04fd305356
/system/extras/atrace/atrace.c