aboutsummaryrefslogtreecommitdiffstats
path: root/components/servo_arc/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Move Stylo to its own repo (#31350)Delan Azabani2024-02-271-1370/+0
* Revert changes to servo_arc, style_derive, and style_traits (#31387)Martin Robinson2024-02-221-21/+18
* style: Rustfmt servo/. r=zrhoffmanEmilio Cobos Álvarez2023-11-241-2/+8
* style: Remove some magic from the bindingsEmilio Cobos Álvarez2023-11-241-167/+1
* style: Remove HasArcFFI for some typesEmilio Cobos Álvarez2023-11-241-4/+2
* style: [css-nesting] Process nested rules at cascade data rebuildEmilio Cobos Álvarez2023-11-211-17/+36
* style: Fix clippy warningsSylvestre Ledru2023-11-211-3/+3
* style: [css-nesting] Parse parent selectorEmilio Cobos Álvarez2023-11-061-0/+26
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-11/+8
* style: Refactor the author sheet cache to keep alive the relevant StylesheetC...Emilio Cobos Álvarez2023-05-241-0/+8
* Upgrade remaining components to edition 2018sagudev2023-02-181-5/+0
* Fix some Clippy lints.Teymour Aldridge2022-08-041-8/+3
* style: Simplify code for keeping alive shared memory until all sheets go away.Emilio Cobos Álvarez2019-11-301-4/+9
* style: Properly refcount-log UniqueArcs created with new_uninitialized().Emilio Cobos Álvarez2019-07-241-0/+6
* Don't insta-free in UniqueArc::assume_init.Emilio Cobos Álvarez2019-07-241-1/+1
* Stylo: replace uses of mem::uninitialized with MaybeUninitSimon Sapin2019-07-161-20/+9
* Add UniqueArc::new_uninit, UniqueArc::assume_initSimon Sapin2019-07-161-1/+29
* style: Rustfmt recent changes.Emilio Cobos Álvarez2019-07-081-5/+1
* style: Generate top-level function and constant declarations for the style cr...Emilio Cobos Álvarez2019-07-081-5/+5
* style: Rustfmt recent changes.Emilio Cobos Álvarez2019-06-041-3/+15
* style: Use a RwLock'd HashMap instead of a lock-free linked list for rule nod...Emilio Cobos Álvarez2019-06-041-0/+7
* style: Rejigger a bit rust features so that rusttests still link.Emilio Cobos Álvarez2019-06-041-4/+4
* style: Add refcount logging to servo_arc.Emilio Cobos Álvarez2019-06-041-7/+61
* style: Use cbindgen for URIs.Emilio Cobos Álvarez2019-06-041-0/+3
* style: Implement ArcSlice::default().Emilio Cobos Álvarez2019-05-291-12/+11
* style: Rustfmt + build fix.Emilio Cobos Álvarez2019-05-101-4/+11
* style: Add bindings for ArcSlice and ThinArc, and use them to reduce copies o...Emilio Cobos Álvarez2019-05-101-0/+8
* style: Introduce ArcSlice, a small wrapper over ThinArc but without an explic...Emilio Cobos Álvarez2019-05-101-3/+14
* style: Fix an assertion that doesn't account for alignment padding.Emilio Cobos Álvarez2019-05-101-3/+21
* style: Don't panic when creating empty ThinArcs.Emilio Cobos Álvarez2019-05-101-17/+31
* style: Use PhantomData<T> in servo_arc.Emilio Cobos Álvarez2019-05-101-1/+14
* style: ThinArc should use NonNull.Emilio Cobos Álvarez2019-05-101-7/+9
* style: Add support for static references to servo_arc::Arc. r=emilioCameron McCormack2019-04-121-38/+156
* `cargo fix --edition`Simon Sapin2018-11-101-1/+1
* Reorder importsPyfisch2018-11-061-2/+2
* Fix tidy issues.Emilio Cobos Álvarez2018-09-181-13/+10
* servo_arc cleanups for publishing.Manish Goregaokar2018-09-181-140/+202
* style: Use an acquire load for is_unique in servo_arc.Bobby Holley2018-07-241-8/+3
* style: Fix tidy issues and Servo build.Emilio Cobos Álvarez2018-04-291-1/+1
* servo_arc: ArcUnion.Bobby Holley2018-04-291-2/+134
* Run rustfmt on selectors, servo_arc, and style.Bobby Holley2018-04-101-38/+65
* Change debug assertions to specific onesjanczer2018-02-071-1/+1
* Use specific negative assertion for ServoArcCYBAI2018-01-261-1/+1
* Use specific assertion for ServoArcCYBAI2018-01-261-2/+2
* Add some FIXME comments about using ptr::NonNullSimon Sapin2018-01-221-0/+1
* Prepare servo_arc for publication on crates.ioSimon Sapin2018-01-121-1/+1
* servo_arc: Add some #[inline] and repr(C) annotations.Emilio Cobos Álvarez2017-12-011-3/+30
* Replace all uses of the `heapsize` crate with `malloc_size_of`.Nicholas Nethercote2017-10-181-11/+0
* Fix commonmark Markdown warnings in docs, part 1Matt Brubeck2017-10-171-2/+3
* servo_arc: Make Arc do a pointer equality check in eq and ne first.Cameron McCormack2017-10-111-2/+2