#firefox #webrender #memory #reporting #intended #external #built

macro malloc_size_of_derive

Crate for Firefox memory reporting, not intended for external use

5 releases

Uses old Rust 2015

0.1.3 Aug 1, 2024
0.1.2 Nov 18, 2020
0.1.1 Oct 14, 2019
0.1.0 Jan 11, 2019
0.0.1 Jan 11, 2019

#97 in Procedural macros

Download history 2586/week @ 2024-07-29 2548/week @ 2024-08-05 5128/week @ 2024-08-12 2858/week @ 2024-08-19 3831/week @ 2024-08-26 3704/week @ 2024-09-02 3332/week @ 2024-09-09 2561/week @ 2024-09-16 2644/week @ 2024-09-23 2533/week @ 2024-09-30 4271/week @ 2024-10-07 3289/week @ 2024-10-14 3642/week @ 2024-10-21 3071/week @ 2024-10-28 3242/week @ 2024-11-04 2506/week @ 2024-11-11

12,739 downloads per month
Used in 15 crates (10 directly)

MIT/Apache

7KB
118 lines

malloc_size_of_derive

This crate is used for Firefox memory reporting. It's not intended for external use, but is published so that it can be used by WebRender, which can be built and used separately from Firefox.


lib.rs:

A crate for deriving the MallocSizeOf trait.

Dependencies

~0.3–0.8MB
~18K SLoC