introduce task-queues, and throttling the performance-timeline task-source, in script and worker threads.

queue
This commit is contained in:
Gregory Terzian 2018-08-11 00:08:00 +02:00
parent da36740f0b
commit ca6306c430
10 changed files with 540 additions and 93 deletions

View file

@ -5,6 +5,7 @@
#![cfg_attr(feature = "unstable", feature(core_intrinsics))]
#![cfg_attr(feature = "unstable", feature(on_unimplemented))]
#![feature(const_fn)]
#![feature(drain_filter)]
#![feature(mpsc_select)]
#![feature(plugin)]
#![feature(string_retain)]
@ -125,6 +126,7 @@ pub mod script_thread;
mod serviceworker_manager;
mod serviceworkerjob;
mod stylesheet_loader;
mod task_queue;
mod task_source;
pub mod test;
pub mod textinput;