summaryrefslogtreecommitdiffstats
path: root/components/scheduler
Commit message (Expand)AuthorAgeFilesLines
* Add RetainedRef uses where needed.vmpstr2016-03-214-54/+66
* scheduler: Record time domain snapshot consistentlyskyostil2016-03-211-1/+1
* scheduler: Emit a normal instant trace event when blocking tasksskyostil2016-03-171-1/+3
* Make expensive_task_policy visible in tracingalexclarke2016-03-162-1/+32
* Fix a bug where TouchStart was not expedited during a flingalexclarke2016-03-152-1/+18
* Add tracing to monitor time till next delayed taskalexclarke2016-03-156-8/+30
* Fix name collisions that will occur with chromium style.danakj2016-03-028-37/+47
* tracing: Make ConvertableToTraceFormat move-onlyprimiano2016-02-294-13/+12
* Reland of Fix computation of runtime for throttled tasks (patchset #2 id:2400...jaydasika2016-02-2614-11/+143
* Revert of Fix computation of runtime for throttled tasks (patchset #3 id:4000...jaydasika2016-02-2614-143/+11
* Some TimeDomain tweaks for performance and clarityalexclarke2016-02-263-28/+38
* Per WebViewScheduler virtual time.alexclarke2016-02-247-59/+60
* Revert of Per WebViewScheduler virtual time (patchset #32 id:660001 of https:...shrike2016-02-247-49/+59
* Per WebViewScheduler virtual time.alexclarke2016-02-237-59/+49
* Fix computation of runtime for throttled tasksalexclarke2016-02-2314-11/+143
* avoid 'may be used uninitialized' warnings in work_queue.ccmostynb2016-02-161-2/+2
* Allow immediate tasks to run even when virtual time can't advancealexclarke2016-02-125-38/+27
* Fix bug with TaskQueueSelector and blocked queuesalexclarke2016-02-1010-102/+191
* Try to rule out problems with TaskQueueImpl and TimeDomain destructionalexclarke2016-02-096-9/+41
* Add a bunch of DCHECKS to TimeDomainalexclarke2016-02-083-27/+28
* WebTaskRunnerImpl to take a TaskQueuealexclarke2016-02-0813-51/+128
* Delete WebKit/public/web/WebSecurityOrigin.h.mek2016-02-041-1/+1
* Fix data race in MonotonicallyIncreasingVirtualTimeSecondsalexclarke2016-02-041-0/+3
* Split TaskQueueSelector::TrySelectingBlockedQueue into two for clarityalexclarke2016-02-032-19/+40
* Adds tests focused on deleting TaskQueues plus some DCHECKSalexclarke2016-02-039-39/+197
* Prepare for per-webview virtual timealexclarke2016-02-0236-294/+666
* Fix TaskQueueSelector::EnabledWorkQueuesEmptyalexclarke2016-02-022-1/+11
* scheduler: Ensure time for retrying a long idle period is in the futureskyostil2016-02-022-1/+22
* Don't share scheduler sources with GYP.brettw2016-01-293-23/+95
* Tweak the timer task cost estimation based on user dataalexclarke2016-01-281-2/+2
* Remove the code that prevents task blocking if not expecting framesalexclarke2016-01-262-14/+9
* scheduler: Also check old field trial API for experimentsskyostil2016-01-251-2/+9
* Add UMA to measure how late delayed and non-delayed tasks arealexclarke2016-01-255-4/+55
* Tweak LoadingTaskEstimationPercentilealexclarke2016-01-221-1/+1
* scheduler: Only trace a task's enqueue order if it has oneskyostil2016-01-222-0/+9
* WebFrameWidgetImpl to forward visibility to WebFrameScheuleralexclarke2016-01-225-31/+29
* Try a different way of unregistering TaskQueues from ThrottlingHelperalexclarke2016-01-214-4/+11
* Remove delayed_incoming_queue to MainThreadOnly to reduce lock overheadalexclarke2016-01-2015-171/+267
* scheduler: Log a console warning the first time timers are blockedskyostil2016-01-205-4/+100
* Add notification blocked task queue executionskyostil2016-01-2019-221/+622
* Throttle expensive tasks in synchronized gesturealexclarke2016-01-197-97/+356
* Remove Touch Start pre-requisite for task blockingalexclarke2016-01-192-80/+10
* Dont block tasks for mainthread gesturesalexclarke2016-01-182-75/+104
* Implement use case base EstimateLongestJankFreeTaskDurationalexclarke2016-01-183-9/+155
* compositor worker: Use a WebThread for the compositor thread.sadrul2016-01-146-10/+127
* scheduler: Return a base::SingleThreadTaskRunner for the default task runner.sadrul2016-01-147-9/+10
* scheduler: Turn expensive task blocking into a finch trialskyostil2016-01-144-5/+56
* Call PumpThrottledTasks less often for very delayed tasksalexclarke2016-01-117-54/+129
* scheduler: Fix main thread use case detectionskyostil2016-01-082-2/+36
* Prevent redundant posting of ThrottlingHelper::PumpThrottledTasksalexclarke2016-01-066-7/+59