aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/bloom.rs
Commit message (Expand)AuthorAgeFilesLines
* Move Stylo to its own repo (#31350)Delan Azabani2024-02-271-401/+0
* Further changes required by ServoOriol Brufau2023-05-271-3/+3
* style: Add attributes to the rule hashEmilio Cobos Álvarez2023-05-261-8/+5
* Further changes required by ServoOriol Brufau2023-05-171-0/+2
* style: Add attribute names to the bloom filterOriol Brufau2023-05-161-0/+17
* style: Update smallvec to 1.0.Emilio Cobos Álvarez2019-12-161-3/+3
* style: Shutdown Servo's thread-pool in leak-checking builds, leak the atom ta...Emilio Cobos Álvarez2019-09-121-4/+11
* Auto merge of #23532 - est31:unused_code_removal_4, r=emiliobors-servo2019-06-071-5/+0
|\
| * Remove unused code from selector and style cratesest312019-06-071-5/+0
* | style: Add refcount logging to servo_arc.Emilio Cobos Álvarez2019-06-041-1/+1
|/
* style: fix some rust-nightly warnings about unused doc comments.Emilio Cobos Álvarez2019-03-271-1/+1
* Upgrade to rustc 1.35.0-nightly (4c27fb19b 2019-03-25)Simon Sapin2019-03-261-5/+7
* Rustfmt has changed its default style :/Simon Sapin2018-12-281-1/+1
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
* `cargo fix --edition`Simon Sapin2018-11-101-1/+1
* Run rustfmt on selectors, servo_arc, and style.Bobby Holley2018-04-101-20/+25
* style: Remove get_ prefix from get_state and get_id.Emilio Cobos Álvarez2018-02-241-1/+1
* selectors: Remove the get_ prefix from get_local_name and get_namespace.Emilio Cobos Álvarez2018-02-241-2/+2
* style: Use the ? operator for OptionMatt Brubeck2017-12-091-4/+2
* Un-inline some methods initializing thread_local! …Simon Sapin2017-09-121-0/+6
* style: Minimal cleanup in bloom.rsEmilio Cobos Álvarez2017-09-091-3/+4
* style: Remove another stale todo.Emilio Cobos Álvarez2017-09-091-4/+0
* Replace all uses of the style::stylearc alias with servo_arc.Michael Partheil2017-07-191-1/+1
* Auto merge of #17701 - bholley:reuse_allocations, r=emiliobors-servo2017-07-141-4/+28
* Revert "Auto merge of #17701 - bholley:reuse_allocations, r=emilio"Emilio Cobos Álvarez2017-07-131-28/+4
* Store the bloom filter in TLS and reuse it across traversals.Bobby Holley2017-07-121-4/+28
* Be smarter when clearing the bloom filter.Bobby Holley2017-06-211-1/+20
* Switch the bloom element list to a SmallVec and track pushed hashes.Bobby Holley2017-06-211-13/+48
* Push elements in order in StyleBloom::rebuilds.Bobby Holley2017-06-211-5/+7
* style: Distinguish between the tree structures used for traversal and selecto...Cameron McCormack2017-06-091-9/+9
* Parent mismatch should not clear style sharing cache.Boris Zbarsky2017-06-051-0/+6
* Fix the handling of the Bloom filter in the style sharing cache.Boris Zbarsky2017-06-051-1/+9
* style: Use a SmallVec for common ancestors in the bloom filter.Emilio Cobos Álvarez2017-05-211-5/+8
* style: Move some bloom filter code outside of matching.rsEmilio Cobos Álvarez2017-05-201-5/+34
* Do the sequential traversal breadth-first.Bobby Holley2017-04-091-16/+10
* Bug 1336646 - Use the bloom filter for manual style resolves and pass a mutab...Bobby Holley2017-02-081-3/+11
* style: Document the bloom filter.Emilio Cobos Álvarez2016-12-311-8/+40
* Stop using UnsafeNode in the bloom filter.Bobby Holley2016-12-221-47/+24
* Hoist bloom filter into scoped TLS and simplify code.Bobby Holley2016-12-221-14/+3
* Allow the style bloom filter to recover from switch to a node with no common ...Cameron McCormack2016-12-041-2/+16
* style: Don't pop too much in the bloom filter.Emilio Cobos Álvarez2016-12-021-1/+1
* style: Introduce StyleBloomEmilio Cobos Álvarez2016-11-271-0/+235