move memory_infra and tracing to the GRC service
memory_instrumentation::Coordinator is exposed by the browser service right now, which was a temporary solution before the resource_coordinator service was created. This CL moves it to the resource_coordinator service. Also, this CL exposes the tracing service, too. Later it will be used instead of the tracing controller that lives in the browser. Moving memory instrumentation and tracing to the resource_coordinator service will let the service manager to register all "service" processes to report memory usage and trace data. This is not possible if memory instrumentation and tracing live in content_browser since it will be a layering violation to have a dependency from //services/service_manager to content. BUG=687020,640235,733165 Change-Id: I7ea9e61430f4406fd115abd747b35a806a392469 Reviewed-on: https://chromium-review.googlesource.com/628658Reviewed-by:Ken Buchanan <kenrb@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
oysteine <oysteine@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Commit-Queue: Ehsan Chiniforooshan <chiniforooshan@chromium.org> Cr-Commit-Position: refs/heads/master@{#501668}
Showing
Please register or sign in to comment