… | |
… | |
1533 | watcher. |
1533 | watcher. |
1534 | |
1534 | |
1535 | =head3 Results |
1535 | =head3 Results |
1536 | |
1536 | |
1537 | name watchers bytes create invoke destroy comment |
1537 | name watchers bytes create invoke destroy comment |
1538 | EV/EV 400000 224 0.47 0.43 0.27 EV native interface |
1538 | EV/EV 400000 224 0.47 0.35 0.27 EV native interface |
1539 | EV/Any 100000 224 2.88 0.44 0.27 EV + AnyEvent watchers |
1539 | EV/Any 100000 224 2.88 0.34 0.27 EV + AnyEvent watchers |
1540 | CoroEV/Any 100000 224 2.85 0.45 0.28 coroutines + Coro::Signal |
1540 | CoroEV/Any 100000 224 2.85 0.35 0.28 coroutines + Coro::Signal |
1541 | Perl/Any 100000 452 4.14 0.75 0.99 pure perl implementation |
1541 | Perl/Any 100000 452 4.14 0.75 0.99 pure perl implementation |
1542 | Event/Event 16000 517 32.20 31.80 0.81 Event native interface |
1542 | Event/Event 16000 517 32.20 31.80 0.81 Event native interface |
1543 | Event/Any 16000 590 35.85 31.55 1.06 Event + AnyEvent watchers |
1543 | Event/Any 16000 590 35.85 31.55 1.06 Event + AnyEvent watchers |
1544 | Glib/Any 16000 1357 102.33 12.31 51.00 quadratic behaviour |
1544 | Glib/Any 16000 1357 102.33 12.31 51.00 quadratic behaviour |
1545 | Tk/Any 2000 1860 27.20 66.31 14.00 SEGV with >> 2000 watchers |
1545 | Tk/Any 2000 1860 27.20 66.31 14.00 SEGV with >> 2000 watchers |