platform_system_core/libcutils/include/cutils
Florian Mayer b06766cbbf Use sequence number to check if to reload atrace tags.
This is to deprecate the sysprop change notification in atrace.
After this change, processes will only update their enabled tags
at the first atrace event. Previously we reloaded the tags as a
result of the sysprop changed Binder notification, which woke up
every process in the system.

Test: adb shell su root atrace -t 10 ss
Test: #define ATRACE_SHMEM 0; adb shell su root atrace -t 10 ss

Bug: 137366208

Change-Id: Idffba5fd4ba23fba2f6b9f594365df68ac0c1626
2020-01-13 17:02:58 +00:00
..
android_filesystem_config.h Move android_filesystem_config.h => fs_config.h 2017-08-03 17:20:27 +00:00
android_get_control_file.h Revert "Revert "Exporting C headers from system/core"" 2017-01-25 12:50:29 -08:00
android_reboot.h libcutils: android_reboot command should be unsigned. 2019-04-02 09:19:46 -07:00
ashmem.h libcutils: route to /dev/ashmem<boot_id> instead of ashmemd 2019-09-25 12:50:16 -07:00
atomic.h Revert "Revert "Exporting C headers from system/core"" 2017-01-25 12:50:29 -08:00
bitops.h Remove unused cruft from <cutils/bitops.h>. 2017-04-29 10:22:40 -07:00
compiler.h Revert "Revert "Exporting C headers from system/core"" 2017-01-25 12:50:29 -08:00
config_utils.h Revert "Revert "Exporting C headers from system/core"" 2017-01-25 12:50:29 -08:00
fs.h Revert "Revert "Exporting C headers from system/core"" 2017-01-25 12:50:29 -08:00
hashmap.h libcutils: remove some unused API. 2018-07-11 14:27:32 -07:00
iosched_policy.h Revert "Revert "Exporting C headers from system/core"" 2017-01-25 12:50:29 -08:00
klog.h Revert "Revert "Exporting C headers from system/core"" 2017-01-25 12:50:29 -08:00
list.h Fix misc-macro-parentheses warnings in system/core. 2017-08-01 22:12:57 +00:00
log.h Revert "Revert "Exporting C headers from system/core"" 2017-01-25 12:50:29 -08:00
memory.h Revert "Revert "Exporting C headers from system/core"" 2017-01-25 12:50:29 -08:00
misc.h Revert "Revert "Exporting C headers from system/core"" 2017-01-25 12:50:29 -08:00
multiuser.h Allocate a GID range for external cache files. 2017-04-17 14:50:27 -06:00
native_handle.h Update comments on native_handle_create. 2019-03-06 14:22:10 +01:00
partition_utils.h Start using new C++ Fstab class widely 2018-12-12 17:08:09 +00:00
properties.h cutils: update property_get to use diagnose_if. 2017-08-02 15:59:19 -07:00
qtaguid.h Redirect qtaguid native call to netd fwmark client 2017-11-09 18:02:22 -08:00
record_stream.h Move libcutils source to C++. 2017-11-10 13:18:10 -08:00
sched_policy.h DO NOT MERGE: Revert "Revert "libcutils: Move sched_policy functions into libprocessgroup"" 2019-01-25 16:49:09 +00:00
sockets.h libcutils: remove unused socket_set_receive_timeout(). 2019-11-08 15:21:39 -08:00
str_parms.h Revert "Revert "Exporting C headers from system/core"" 2017-01-25 12:50:29 -08:00
threads.h libcutils: remove rather than fix the mutex. 2018-07-13 14:53:51 -07:00
trace.h Use sequence number to check if to reload atrace tags. 2020-01-13 17:02:58 +00:00
uevent.h Revert "Revert "Exporting C headers from system/core"" 2017-01-25 12:50:29 -08:00