servo/components/gfx
Patrick Walton b31a3b3883 Cache font style struct addresses in a separate font group cache.
On http://en.wikipedia.org/wiki/Spotted_hyena, I was seeing a 100% miss
rate in the first fast cache lookup and 45% of total layout time in this
function. After making this change, the first cache lookup almost always
succeeds, and the time spent in this function drops to 8%.
2015-12-11 15:43:32 -05:00
..
display_list Fix warnings. 2015-12-04 10:31:19 +01:00
platform Update string_cache to 0.2. 2015-11-25 10:13:21 -06:00
text Fix warnings: Use Vec.extend_from_slice instead of Vec.push_all 2015-12-10 16:49:29 -05:00
Cargo.toml Use skia and deps from crates.io. 2015-12-02 19:07:59 +01:00
filters.rs Split Au type into separate crate, with minimal dependencies. 2015-10-01 07:16:11 +10:00
font.rs Split Au type into separate crate, with minimal dependencies. 2015-10-01 07:16:11 +10:00
font_cache_task.rs Update string_cache to 0.2. 2015-11-25 10:13:21 -06:00
font_context.rs Cache font style struct addresses in a separate font group cache. 2015-12-11 15:43:32 -05:00
font_template.rs compositing: Split Servo up into multiple sandboxed processes. 2015-11-19 16:38:04 -05:00
lib.rs Fix warnings: Use Vec.extend_from_slice instead of Vec.push_all 2015-12-10 16:49:29 -05:00
paint_context.rs Replaced ZERO_POINT with Point2D::zero() 2015-12-03 19:46:45 +02:00
paint_task.rs Replaced ZERO_POINT with Point2D::zero() 2015-12-03 19:46:45 +02:00