aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/task_source/file_reading.rs
Commit message (Collapse)AuthorAgeFilesLines
* Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
|
* `cargo fix --edition-idioms`Simon Sapin2018-11-081-1/+1
|
* Reorder importsPyfisch2018-11-061-2/+2
|
* Sort `use` statementsSimon Sapin2018-11-061-2/+2
|
* `cargo fix --edition`Simon Sapin2018-11-061-5/+5
|
* Format script componentchansuke2018-09-191-13/+9
|
* Add the TaskSourceName to CommonScriptMsg::TaskAgustin Chiappe Berrini2018-09-041-0/+1
| | | | Update QueuedTaskConversion and the TaskQueue to use it
* introduce "per task source" ignoring of tasksGregory Terzian2018-07-101-1/+3
|
* added pipelines to all task sourcesddh2017-10-251-3/+4
| | | | changed task sources to accept pipeline ids
* added time to interactive metrics, refactored metrics to use traitsddh2017-10-241-0/+1
| | | | changed task macro to take pipeline info
* Remove use of unstable box syntax.Simon Sapin2017-10-161-1/+1
| | | | | | | | | | | | | | | | | | | | http://www.robohornet.org gives a score of 101.36 on master, and 102.68 with this PR. The latter is slightly better, but probably within noise level. So it looks like this PR does not affect DOM performance. This is expected since `Box::new` is defined as: ```rust impl<T> Box<T> { #[inline(always)] pub fn new(x: T) -> Box<T> { box x } } ``` With inlining, it should compile to the same as box syntax.
* Introduce TaskOnceAnthony Ramine2017-09-201-6/+6
| | | | | Having both TaskBox and TaskOnce allows us to remove the superfluous inner boxing from CancellableTask<T>.
* Rename Task to TaskBoxAnthony Ramine2017-09-201-4/+4
|
* Make Task require SendAnthony Ramine2017-09-201-1/+1
|
* Move Task to its own moduleAnthony Ramine2017-09-181-1/+1
|
* Remove FileReadingRunnableAnthony Ramine2017-09-161-15/+3
|
* Rename Runnable to TaskAnthony Ramine2017-09-161-10/+15
| | | | | | | | | | | | The changes are: * `*Runnable` -> `*Task`; * `RunnableMsg` -> `Task`; * `RunnableWrapper` -> `TaskCanceller`; * `MainThreadRunnable` -> `MainThreadTask`; * `wrap_runnable` -> `wrap_task`; * `get_runnable_wrapper` -> `task_canceller`; * `handler` -> `run`; * `main_thread_handler` -> `run_with_script_thread`.
* Implement file reading task sourceKeith Yeung2016-07-141-9/+62
| | | | And remove superfluous FileReaderEvent enum
* refactors entities from script_thread into script_runtimeRahul Sharma2016-04-061-1/+2
|
* change changes effecting verbosityfaineance2016-03-271-2/+1
|
* use self.0 instead of destructing single item tuple structsfaineance2016-03-271-3/+2
|
* Add task_source directoryKeith Yeung2016-03-101-0/+21
Use DOMManipulationTaskSource whenever possible