servo/components/util
Emilio Cobos Álvarez de4fe6e2b6 Concurrent rule tree, v1
This patch introduces infrastructure for the rule tree, and constructs it.

We don't use it yet, nor have good heuristics for GC'ing it, but this should not
happen anymore once we store the rule node reference in the node.

I haven't messed up with memory orders because I want to do a try run with it,
then mess with them.

Take down the ApplicableDeclarationsCache, use the rule tree for doing the cascade.
2016-11-05 17:29:52 +01:00
..
basedir.rs Restore Android to using /sdcard/servo for data, cache, and config paths 2016-06-09 12:54:15 -05:00
Cargo.toml Remove util::ipc module (fixes #12312) 2016-10-19 10:05:33 +02:00
geometry.rs Update to euclid 0.8 2016-08-12 03:12:06 +02:00
lib.rs Remove #![feature(structural_match)] 2016-11-03 11:24:18 +01:00
opts.rs Concurrent rule tree, v1 2016-11-05 17:29:52 +01:00
prefs.rs Use Result instead of panicking when the resource dir can't be found 2016-07-21 12:07:25 +05:30
remutex.rs Moved assertion to after lock release; tidied up code. 2016-10-04 15:50:38 -05:00
resource_files.rs Use Result instead of panicking when the resource dir can't be found 2016-07-21 12:07:25 +05:30
thread.rs Removed panic channel, replaced by integrated logging and issue reporting. 2016-07-20 21:56:43 -05:00