History log of /frameworks/base/core/jni/android_os_Trace.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b57dd722f1dc0663417da37d3a82f8283ad3c982 24-Sep-2015 Elliott Hughes <enh@google.com> resolved conflicts for a884d81e to stage-aosp-master

Change-Id: Ice485967fa96f13786024b6939b826638e906ff0
76f6a86de25e1bf74717e047e55fd44b089673f3 19-Sep-2015 Daniel Micay <danielmicay@gmail.com> constify JNINativeMethod function pointer tables

Change-Id: I4036c924958221cbc644724f8eb01c5de3cd7954
/frameworks/base/core/jni/android_os_Trace.cpp
a2235eedde2eb240f48a459df75a2b0d0599e7c5 03-Jun-2015 Chris Craik <ccraik@google.com> FastJNI for android.os.Trace

bug:21566713

Change-Id: I129e405fe46268b9d40974d3a43f06a1faf4cadd
/frameworks/base/core/jni/android_os_Trace.cpp
46d8444631b4b1253a76bfcc78a29d26014d022f 19-Nov-2014 Dan Albert <danalbert@google.com> Fix clang warnings in core/jni.

There are a few bugs in here too (mostly people expecting + to
concatenate C strings) :(

Change-Id: I0a243c05c4ea8b56e84896f37814d0fbea4c39d5
/frameworks/base/core/jni/android_os_Trace.cpp
987f79f60bb1f0a4bcd3ef22e57301c743f0b94f 19-Nov-2014 Andreas Gampe <agampe@google.com> Frameworks/base: Replace LOG_FATAL_IF in core/jni

Do not use LOG_FATAL_IF in JNI setup. This is one-time on startup
and important enough to always check.

Add a header with common helper definitions. Move to inlined functions
instead of macros to clean up the code.

Change-Id: Ib12d0eed61b110c45d748e80ec36c563e9dec7e5
/frameworks/base/core/jni/android_os_Trace.cpp
0f0b4919667f418b249c497f5ad3e83fdf4437e5 12-Nov-2014 Andreas Gampe <agampe@google.com> Frameworks/base: Wall Werror in core/jni

Turn on -Wall -Werror in core/jni. Fix warnings.

Clang TODO: For GCC we need to turn off Wunused-but-set-variable in
the GL bindings. However, Clang doesn't have that warning and thus
complains about an unknown pragma. It is necessary to make the
pragma #ifdef-ed on the compiler being GCC.

Change-Id: I14cab48d45c2771eef0432082356c47ed44a3d7f
/frameworks/base/core/jni/android_os_Trace.cpp
c7282eb8414f585603ff2aa7743323b36b754bba 18-Oct-2013 Igor Murashkin <iam@google.com> Trace: add ALOGVs for easier debugging

Bug: 11071158
Change-Id: I08764db1742267dad88fd61f22c21df9b70f879e
/frameworks/base/core/jni/android_os_Trace.cpp
6ad0452e6301c0650f58f3991f7c523f6f279ddb 16-Apr-2013 Jamie Gennis <jgennis@google.com> Disable tracing from Zygote

This change disables all atrace tracing in Zygote immediately after it is
initialized. This is necessary because Zygote has no way to receive
notifications that the enabled trace tags have been changed. Tracing is
re-enabled when other processes fork from Zygote.

Change-Id: If2983858fb0c4890ba9ab041849b1c4d98f66c13
/frameworks/base/core/jni/android_os_Trace.cpp
9425f923fae8977d09d924436148d3808032ea98 11-Apr-2013 Romain Guy <romainguy@google.com> Add async events tracing to android.os.Trace

Change-Id: I106a50732a88c03a00602c328f8b46626bf66e08
/frameworks/base/core/jni/android_os_Trace.cpp
f9c7d6bc15b68393c1f0aa85c3c023c31244c3f2 25-Mar-2013 Jamie Gennis <jgennis@google.com> Add APIs for application-generated systrace events

This change adds new APIs to enable applications to generate custom Systrace
begin/end events. Application-generated events use the ATRACE_APP_TAG tag,
which is enabled only if either the application has declared itself debuggable
in its manifest or ro.debuggable is set to 1 on the device.

Change-Id: I311d09e2e6ed1a30f5ffa84907f250e11cc0d48d
/frameworks/base/core/jni/android_os_Trace.cpp
8a6787b1c7f5192388436373465c35655cc8ef7c 15-Nov-2012 Alex Ray <aray@google.com> core: Update Java wrappers for atrace.

Atrace functionality moved to cutils. Add ATRACE_TAG_HAL.

Change-Id: I80e1c9438bfd2436559b64e94e4009cb9c5dbc09
/frameworks/base/core/jni/android_os_Trace.cpp
481c1570dc5cdf58265b53f657801709dd05d1df 09-Mar-2012 Jeff Brown <jeffbrown@google.com> Add Java wrappers for new atrace functionality.

Instrument a few parts of the input dispatcher and the
view hierarchy.

Change-Id: I49285c9fb3502253baa1ffed60f521b8c24fccaf
/frameworks/base/core/jni/android_os_Trace.cpp