android_bionic/libc/system_properties
Tom Cherry e275d6d72d Split properties into their own class to make testing better
Reinitializing system properties can result in crashes later in the
program, and is generally not recommended or even supported.  This
change moves the actual logic for system properties into a class that
can be tested in isolation, without reinitializing the actual system
property area used in libc.

Bug: 62197783
Test: boot devices, ensure properties work
Test: system property unit tests and benchmarks
Change-Id: I9ae6e1b56c62f51a4d3fdb5b62b8926cef545649
2017-12-18 15:17:55 -08:00
..
include/system_properties Split properties into their own class to make testing better 2017-12-18 15:17:55 -08:00
Android.bp Split properties into their own class to make testing better 2017-12-18 15:17:55 -08:00
context_node.cpp Split properties into their own class to make testing better 2017-12-18 15:17:55 -08:00
contexts_serialized.cpp Split properties into their own class to make testing better 2017-12-18 15:17:55 -08:00
contexts_split.cpp Split properties into their own class to make testing better 2017-12-18 15:17:55 -08:00
prop_area.cpp Split properties into their own class to make testing better 2017-12-18 15:17:55 -08:00
prop_info.cpp Split properties into their own class to make testing better 2017-12-18 15:17:55 -08:00
system_properties.cpp Split properties into their own class to make testing better 2017-12-18 15:17:55 -08:00