mirror of
https://github.com/servo/servo.git
synced 2025-08-03 04:30:10 +01:00
Report memory usage for image frames. (#36581)
These changes make the image-cache memory reporter report much larger values after loading image-heavy pages. Testing: Manual testing on https://www.nist.gov/image-gallery Fixes: #36559 Signed-off-by: Josh Matthews <josh@joshmatthews.net>
This commit is contained in:
parent
d345844ed7
commit
594c04dc7c
2 changed files with 6 additions and 2 deletions
|
@ -123,7 +123,6 @@ pub struct Image {
|
|||
pub width: u32,
|
||||
pub height: u32,
|
||||
pub format: PixelFormat,
|
||||
#[ignore_malloc_size_of = "Defined in webrender_api"]
|
||||
pub id: Option<ImageKey>,
|
||||
pub cors_status: CorsStatus,
|
||||
pub frames: Vec<ImageFrame>,
|
||||
|
@ -132,7 +131,6 @@ pub struct Image {
|
|||
#[derive(Clone, Deserialize, MallocSizeOf, Serialize)]
|
||||
pub struct ImageFrame {
|
||||
pub delay: Option<Duration>,
|
||||
#[ignore_malloc_size_of = "Defined in ipc-channel"]
|
||||
pub bytes: IpcSharedMemory,
|
||||
pub width: u32,
|
||||
pub height: u32,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue