Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unused code from a bunch of crates | est31 | 2019-06-03 | 1 | -22/+0 |
| | |||||
* | Update MPL license to https (part 4) | Jan Andre Ikenmeyer | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | `cargo fix --edition-idioms` | Simon Sapin | 2018-11-08 | 1 | -2/+0 |
| | |||||
* | format components/range using rustfmt | Anshul Malik | 2018-09-12 | 1 | -24/+60 |
| | |||||
* | Replace all uses of the `heapsize` crate with `malloc_size_of`. | Nicholas Nethercote | 2017-10-18 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Servo currently uses `heapsize`, but Stylo/Gecko use `malloc_size_of`. `malloc_size_of` is better -- it handles various cases that `heapsize` does not -- so this patch changes Servo to use `malloc_size_of`. This patch makes the following changes to the `malloc_size_of` crate. - Adds `MallocSizeOf` trait implementations for numerous types, some built-in (e.g. `VecDeque`), some external and Servo-only (e.g. `string_cache`). - Makes `enclosing_size_of_op` optional, because vanilla jemalloc doesn't support that operation. - For `HashSet`/`HashMap`, falls back to a computed estimate when `enclosing_size_of_op` isn't available. - Adds an extern "C" `malloc_size_of` function that does the actual heap measurement; this is based on the same functions from the `heapsize` crate. This patch makes the following changes elsewhere. - Converts all the uses of `heapsize` to instead use `malloc_size_of`. - Disables the "heapsize"/"heap_size" feature for the external crates that provide it. - Removes the `HeapSizeOf` implementation from `hashglobe`. - Adds `ignore` annotations to a few `Rc`/`Arc`, because `malloc_size_of` doesn't derive those types, unlike `heapsize`. | ||||
* | Remove usage the unstable Step trait | Simon Sapin | 2017-10-04 | 1 | -16/+29 |
| | |||||
* | order derivable traits lists | Clément DAVID | 2017-08-23 | 1 | -1/+1 |
| | | | | | | Ignoring : - **generated**.rs - python/tidy/servo_tidy_tests/rust_tidy.rs | ||||
* | Remove explicit dependencies on serde_derive | Simon Sapin | 2017-06-16 | 1 | -2/+1 |
| | |||||
* | Remove rustc-serialize from range | Anthony Ramine | 2017-02-12 | 1 | -2/+1 |
| | |||||
* | Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23). | Ms2ger | 2017-01-24 | 1 | -1/+0 |
| | |||||
* | Upgrade to rustc 1.16.0-nightly (6f1ae663e 2017-01-06) | Simon Sapin | 2017-01-06 | 1 | -1/+0 |
| | |||||
* | Remove #![feature(rustc_attrs)] | Anthony Ramine | 2016-11-03 | 1 | -1/+0 |
| | |||||
* | Use heapsize_derive instead of heapsize_plugin | Simon Sapin | 2016-11-03 | 1 | -4/+1 |
| | |||||
* | Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) | Anthony Ramine | 2016-10-09 | 1 | -1/+4 |
| | | | | A cargo bump and a switch to serde_derive is needed to do this rustup. | ||||
* | Update Rust to 1.12.0-nightly (545a3a94f 2016-08-04) | Anthony Ramine | 2016-08-05 | 1 | -3/+1 |
| | |||||
* | Use num-traits in range. | Ms2ger | 2016-04-20 | 1 | -2/+2 |
| | |||||
* | Deny unsafe code in more crates. | Ms2ger | 2016-03-18 | 1 | -0/+2 |
| | |||||
* | Move util::range into its own crate | Jonathan Schuster | 2016-02-25 | 1 | -0/+331 |