DescriptionMake ProfileSyncService a client of memory coordinator
When the memory coordinator is enabled, ProfileSyncService becomes a
client of the memory coordinator instead of installing
MemoryPressureListener.
In the implmentation of this CL, both MemoryPressureListener and
MemoryCoordinatorClient are installed regardless of the flag, but as
default MemoryCoordinator is not enabled and when MemoryCoordinator is
enabled by a flag, it is planed to suppress MemoryPressureMonitor
features.
In addition, the current implementation of OnMemoryPressure just
increments a UMA count. OnStateMemoryChange just follows this and
doesn't do any memory reduction.
Design Doc: https://docs.google.com/document/d/1a69mMr7jI7qK0OfKNlrZ350xiXizVMCCe8orGX7K8Uo/edit?ts=57d7968b#
BUG=639700
Patch Set 1 #Patch Set 2 : (rebasing) #
Total comments: 1
Depends on Patchset: Messages
Total messages: 13 (10 generated)
|