Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduce TaskOnce | Anthony Ramine | 2017-09-20 | 6 | -35/+38 |
| | | | | | Having both TaskBox and TaskOnce allows us to remove the superfluous inner boxing from CancellableTask<T>. | ||||
* | Rename Task to TaskBox | Anthony Ramine | 2017-09-20 | 6 | -16/+16 |
| | |||||
* | Make Task require Send | Anthony Ramine | 2017-09-20 | 6 | -8/+11 |
| | |||||
* | Use task! to notify performance observers | Anthony Ramine | 2017-09-18 | 1 | -21/+7 |
| | |||||
* | Move Task to its own module | Anthony Ramine | 2017-09-18 | 6 | -6/+8 |
| | |||||
* | Introduce MainThreadScriptMsg::DispatchJobQueue | Anthony Ramine | 2017-09-17 | 1 | -16/+0 |
| | | | | This removes the last remaining use of Task::run_with_script_thread | ||||
* | Send AsyncJobHandler as a MainThreadTask | Anthony Ramine | 2017-09-16 | 1 | -0/+16 |
| | |||||
* | Remove FileReadingRunnable | Anthony Ramine | 2017-09-16 | 1 | -15/+3 |
| | |||||
* | Rename Runnable to Task | Anthony Ramine | 2017-09-16 | 6 | -70/+83 |
| | | | | | | | | | | | | 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`. | ||||
* | Reformat some task-related functions | Anthony Ramine | 2017-09-08 | 2 | -10/+16 |
| | |||||
* | Kill UserInteractionTask | Anthony Ramine | 2017-09-08 | 1 | -17/+7 |
| | | | | Just use a bare Runnable value. | ||||
* | Kill DOMManipulationTask | Anthony Ramine | 2017-09-08 | 1 | -17/+7 |
| | | | | Just use a bare Runnable value. | ||||
* | Kill Runnable::is_cancelled ⚔️ | Anthony Ramine | 2017-09-07 | 2 | -6/+2 |
| | |||||
* | Make Performance Timeline API work in Workers | Fernando Jiménez Moreno | 2017-09-05 | 1 | -26/+38 |
| | |||||
* | order derivable traits lists | Clément DAVID | 2017-08-23 | 3 | -3/+3 |
| | | | | | | Ignoring : - **generated**.rs - python/tidy/servo_tidy_tests/rust_tidy.rs | ||||
* | Performance Timeline API | Fernando Jiménez Moreno | 2017-08-17 | 2 | -0/+59 |
| | |||||
* | Added Debug implementations. | Alan Jeffrey | 2017-06-13 | 2 | -0/+26 |
| | |||||
* | Properly implement TaskSource for NetworkingTaskSource | Keith Yeung | 2016-11-11 | 1 | -9/+22 |
| | |||||
* | Update to string-cache 0.3 | Simon Sapin | 2016-11-03 | 2 | -2/+2 |
| | |||||
* | Make TaskSource::queue take a &GlobalScope | Anthony Ramine | 2016-10-06 | 3 | -8/+8 |
| | |||||
* | Introduce GlobalScope::get_runnable_wrapper | Anthony Ramine | 2016-10-06 | 1 | -1/+1 |
| | |||||
* | Implement file reading task source | Keith Yeung | 2016-07-14 | 1 | -9/+62 |
| | | | | And remove superfluous FileReaderEvent enum | ||||
* | Make task queue API usable from non-main threads. | Josh Matthews | 2016-07-14 | 3 | -12/+29 |
| | |||||
* | Move boxing to runnable initialization | Connor Brewster | 2016-07-13 | 3 | -6/+6 |
| | |||||
* | Make all task source runnables cancellable | Connor Brewster | 2016-07-13 | 3 | -15/+23 |
| | | | | Implement all Runnable methods on CancellableRunnable to redirect to their inner runnable | ||||
* | Add event runnables | Connor Brewster | 2016-07-11 | 2 | -49/+33 |
| | | | | Make tasks a wrapper over runnables | ||||
* | Combined DOMManipulationTask runnable variants into a single variant | Connor Brewster | 2016-07-06 | 1 | -18/+8 |
| | |||||
* | Add Miscellaneous event type to DOM task source | Manish Goregaokar | 2016-07-05 | 1 | -2/+4 |
| | |||||
* | Derive Clone for DOMManipulationTaskSource, UserInteractionTaskSource. | Ms2ger | 2016-06-03 | 2 | -10/+2 |
| | |||||
* | Clean up DOMManipulationTaskSource | Keith Yeung | 2016-06-02 | 1 | -6/+22 |
| | |||||
* | Removed unused imports | Per Lundberg | 2016-05-15 | 1 | -1/+0 |
| | | | | This fixes #11185. | ||||
* | Implement user interaction task source | Keith Yeung | 2016-05-11 | 3 | -8/+45 |
| | |||||
* | Rename DOM manipulation messages to tasks | Keith Yeung | 2016-05-04 | 1 | -1/+1 |
| | |||||
* | Add media tasks to the DOM manipulation task queue. | Josh Matthews | 2016-05-03 | 1 | -0/+3 |
| | |||||
* | refactors entities from script_thread into script_runtime | Rahul Sharma | 2016-04-06 | 4 | -4/+8 |
| | |||||
* | change changes effecting verbosity | faineance | 2016-03-27 | 5 | -10/+5 |
| | |||||
* | use self.0 instead of destructing single item tuple structs | faineance | 2016-03-27 | 5 | -15/+10 |
| | |||||
* | Add task_source directory | Keith Yeung | 2016-03-10 | 6 | -0/+163 |
Use DOMManipulationTaskSource whenever possible |