aboutsummaryrefslogtreecommitdiffstats
path: root/components/servo_arc/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
...
* stylo: Add RawOffsetArc<T>Manish Goregaokar2017-07-171-0/+91
|
* Auto merge of #17701 - bholley:reuse_allocations, r=emiliobors-servo2017-07-141-1/+6
| | | | | | | | | | | reuse the bloom filter and style sharing cache across traversals https://bugzilla.mozilla.org/show_bug.cgi?id=1380198 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17701) <!-- Reviewable:end -->
* Revert "Auto merge of #17701 - bholley:reuse_allocations, r=emilio"Emilio Cobos Álvarez2017-07-131-6/+1
| | | | | | | | This reverts commit ebfc8f585834948f9b7564ffe382a6e266edf738, reversing changes made to 5585ff2c440dc27c8e98e834c9c0e9d956581b8e. Animation code can reenter and create a new TLS context from the traversal SequentialTask, so this won't work as written.
* Store the bloom filter in TLS and reuse it across traversals.Bobby Holley2017-07-121-0/+4
| | | | MozReview-Commit-ID: EbzDehr2Y2L
* Add owning_ref back as a style dep, and update parking_lot.Bobby Holley2017-07-121-1/+2
|
* remove various things now that Rust 1.17 is requiredNathan Froyd2017-06-231-7/+2
| | | | | std::ptr::eq and Arc::ptr_eq are now usuable, and we can replace a panic!() with abort().
* Fix over-alignment assert crash on Android.Imanol Fernandez2017-06-171-6/+18
|
* Bump serde to 1.0Bastien Orivel2017-06-161-2/+2
|
* Introduce NonZeroPtrMut and use it in servo_arc.Bobby Holley2017-06-061-23/+69
| | | | MozReview-Commit-ID: AAmeyjfyXeU
* Make a bunch of types 'static.Bobby Holley2017-06-061-9/+9
| | | | | | The reasoning for this is explained in a comment in the next patch. MozReview-Commit-ID: FQgDY77mg3B
* Address followup review comments.Bobby Holley2017-06-061-16/+16
| | | | MozReview-Commit-ID: AghLMEcbUVC
* Implement ThinArc.Bobby Holley2017-06-051-0/+164
| | | | MozReview-Commit-ID: LB3bs9ed2WC
* Add support for dynamically-sized types in servo_arc.Bobby Holley2017-06-051-0/+97
| | | | MozReview-Commit-ID: H15cG5RBtZH
* Move stylearc into a separate crate.Bobby Holley2017-06-051-0/+416
MozReview-Commit-ID: C3btN8Jw9sJ