diff --git a/components/compositing/compositor.rs b/components/compositing/compositor.rs index 75bd9a3f6ca..bf19468781f 100644 --- a/components/compositing/compositor.rs +++ b/components/compositing/compositor.rs @@ -492,9 +492,12 @@ impl IOCompositor { (Msg::CollectMemoryReports(reports_chan), ShutdownState::NotShuttingDown) => { let mut reports = vec![]; + let name = "compositor-task"; reports.push(mem::Report { - path: path!["compositor-task", "buffer-map"], - size: self.buffer_map.mem(), + path: path![name, "buffer-map"], size: self.buffer_map.mem(), + }); + reports.push(mem::Report { + path: path![name, "layer-tree"], size: self.scene.get_memory_usage(), }); reports_chan.send(reports); } diff --git a/components/servo/Cargo.lock b/components/servo/Cargo.lock index 94b8ada8efd..d0b917ad040 100644 --- a/components/servo/Cargo.lock +++ b/components/servo/Cargo.lock @@ -678,7 +678,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "layers" version = "0.1.0" -source = "git+https://github.com/servo/rust-layers#abc4f3803dde8d818343984a28d2e3d1fdad11a3" +source = "git+https://github.com/servo/rust-layers#1c9628618803c161753fd9f00f5ef781660ce11e" dependencies = [ "azure 0.1.0 (git+https://github.com/servo/rust-azure)", "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/ports/cef/Cargo.lock b/ports/cef/Cargo.lock index b27e8cc7490..984b5d50660 100644 --- a/ports/cef/Cargo.lock +++ b/ports/cef/Cargo.lock @@ -670,7 +670,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "layers" version = "0.1.0" -source = "git+https://github.com/servo/rust-layers#abc4f3803dde8d818343984a28d2e3d1fdad11a3" +source = "git+https://github.com/servo/rust-layers#1c9628618803c161753fd9f00f5ef781660ce11e" dependencies = [ "azure 0.1.0 (git+https://github.com/servo/rust-azure)", "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/ports/gonk/Cargo.lock b/ports/gonk/Cargo.lock index 7cac84c7df3..90b28852d44 100644 --- a/ports/gonk/Cargo.lock +++ b/ports/gonk/Cargo.lock @@ -604,7 +604,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "layers" version = "0.1.0" -source = "git+https://github.com/servo/rust-layers#abc4f3803dde8d818343984a28d2e3d1fdad11a3" +source = "git+https://github.com/servo/rust-layers#1c9628618803c161753fd9f00f5ef781660ce11e" dependencies = [ "azure 0.1.0 (git+https://github.com/servo/rust-azure)", "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",