gecko-dev/servo/components/gfx
Nicholas Nethercote 679452a543 servo: Merge #6309 - Instrument FreeType allocations (from nnethercote:instrument-freetype); r=glennw
This will allow reporting of memory usage by FreeType instances, which
are measured in the MiBs for LayoutWorker threads.

This change also makes FreeType allocations happen with jemalloc instead
of the system malloc, which is a good thing.

Finally, the change documents some dubiousness involving
FontContextHandle.

Source-Repo: https://github.com/servo/servo
Source-Revision: fdeebf86a1424e9fffa122efa08fe397f6e7cd7d
2015-06-10 16:53:55 -06:00
..
display_list servo: Merge #6331 - Updates for changes in rust-geom and rust-layers (from glennw:remove-generic-again); r=pcwalton 2015-06-10 16:05:20 -06:00
platform servo: Merge #6309 - Instrument FreeType allocations (from nnethercote:instrument-freetype); r=glennw 2015-06-10 16:53:55 -06:00
text servo: Merge #6188 - Add plugin for autoderiving HeapSize (from Manishearth:sizeof); r=nnethercote 2015-06-02 23:48:03 -05:00
Cargo.toml servo: Merge #6317 - Remove fnv & smallvec crate reexports from util (from frewsxcv:rm-util-crate-reexports); r=Ms2ger 2015-06-10 08:23:11 -06:00
buffer_map.rs servo: Merge #6199 - Measure paint task buffer maps in the memory profiler (from nnethercote:instrument-paint-task-buffer-map); r=pcwalton 2015-05-28 22:45:34 -05:00
filters.rs servo: Merge #5951 - Clean up the `Au` API (from SimonSapin:au-cleanup); r=mbrubeck 2015-05-05 15:08:12 -05:00
font.rs servo: Merge #6317 - Remove fnv & smallvec crate reexports from util (from frewsxcv:rm-util-crate-reexports); r=Ms2ger 2015-06-10 08:23:11 -06:00
font_cache_task.rs servo: Merge #5935 - Upgrade Rust (from servo:rustup_2015-04-25); r=Ms2ger 2015-05-05 09:11:30 -05:00
font_context.rs servo: Merge #6309 - Instrument FreeType allocations (from nnethercote:instrument-freetype); r=glennw 2015-06-10 16:53:55 -06:00
font_template.rs servo: Merge #5827 - Use as_slice less (from Ms2ger:slice); r=mbrubeck 2015-04-24 12:12:53 -05:00
lib.rs servo: Merge #6309 - Instrument FreeType allocations (from nnethercote:instrument-freetype); r=glennw 2015-06-10 16:53:55 -06:00
paint_context.rs servo: Merge #6230 - Remove `get_` prefix on getters (from frewsxcv:getters-get); r=nox 2015-06-02 08:17:03 -05:00
paint_task.rs servo: Merge #6331 - Updates for changes in rust-geom and rust-layers (from glennw:remove-generic-again); r=pcwalton 2015-06-10 16:05:20 -06:00