lrn@google.com
|
e96a973492
|
Reduce timer stack overhead by getting immediate callback and run it, instead of calling through function.
R=iposva@google.com
Review URL: https://codereview.chromium.org//892963002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45097 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-13 12:35:40 +00:00 |
|
iposva@google.com
|
4b1ba9eb69
|
- Make sure we schedule another wakeup when handling a timeout
from the event handler.
Review URL: https://codereview.chromium.org//971193002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44191 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-03 19:14:30 +00:00 |
|
iposva@google.com
|
b4088d10c9
|
Adjust handling of timers:
- Every zero timer is enqueued individually in the event queue
and handled in sequence with other events.
- Non-zero timers and zero timers expire in order. Therefor a
due zero timer will also fire all preceding non-zero timers
to ensure this order.
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//958123002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44095 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-27 16:45:23 +00:00 |
|
iposva@google.com
|
ad008bf8ba
|
- Move timer implementation closer to the rest of message handling.
R=zra@google.com
Review URL: https://codereview.chromium.org//878323002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43225 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-28 00:39:35 +00:00 |
|