@@ -26,26 +26,26 @@ |
||
| 26 | 26 | $numEvents = 1e5; |
| 27 | 27 | $numAll = $numEmitters * $numEvents; |
| 28 | 28 | |
| 29 | -for ($i=0; $i<$numEmitters; $i++) |
|
| 29 | +for ($i = 0; $i < $numEmitters; $i++) |
|
| 30 | 30 | { |
| 31 | - $emitter->on('event', function ($a, $b, $c) {}); |
|
| 31 | + $emitter->on('event', function($a, $b, $c) {}); |
|
| 32 | 32 | } |
| 33 | 33 | |
| 34 | 34 | $time1 = microtime(true); |
| 35 | 35 | |
| 36 | -for ($i=0; $i<$numEvents; $i++) |
|
| 36 | +for ($i = 0; $i < $numEvents; $i++) |
|
| 37 | 37 | { |
| 38 | - $emitter->emit('event', [ 'A', 'B', 'C' ]); |
|
| 38 | + $emitter->emit('event', ['A', 'B', 'C']); |
|
| 39 | 39 | } |
| 40 | 40 | |
| 41 | 41 | $time2 = microtime(true); |
| 42 | 42 | |
| 43 | 43 | printf("%s\n", str_repeat('-', 64)); |
| 44 | -printf("%-30s %8s ms -> %6s events/ms\n", 'Time needed:', $timeAll = (round(($time2-$time1)*1e6)/1e3), round($numAll/$timeAll)); |
|
| 45 | -printf(" > %-25s %8s ms -> %6s events/ms\n", 'Emitting events', $timeAll = (round(($time2-$time1)*1e6)/1e3), round($numAll/$timeAll)); |
|
| 44 | +printf("%-30s %8s ms -> %6s events/ms\n", 'Time needed:', $timeAll = (round(($time2 - $time1) * 1e6) / 1e3), round($numAll / $timeAll)); |
|
| 45 | +printf(" > %-25s %8s ms -> %6s events/ms\n", 'Emitting events', $timeAll = (round(($time2 - $time1) * 1e6) / 1e3), round($numAll / $timeAll)); |
|
| 46 | 46 | printf("%s\n", str_repeat('-', 64)); |
| 47 | 47 | printf("%-30s %8s MB\n", 'Memory:', round(memory_get_usage(true) / 1024 / 1024, 3)); |
| 48 | -printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_usage() / 1024 / 1024, 3)), round($numEmitters/$memAll)); |
|
| 48 | +printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_usage() / 1024 / 1024, 3)), round($numEmitters / $memAll)); |
|
| 49 | 49 | printf("%-30s %8s MB\n", 'Peak Memory:', round(memory_get_peak_usage(true) / 1024 / 1024, 3)); |
| 50 | -printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_peak_usage() / 1024 / 1024, 3)), round($numEmitters/$memAll)); |
|
| 50 | +printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_peak_usage() / 1024 / 1024, 3)), round($numEmitters / $memAll)); |
|
| 51 | 51 | printf("%s\n", str_repeat('-', 64)); |
@@ -26,26 +26,26 @@ |
||
| 26 | 26 | $numEvents = 1e5; |
| 27 | 27 | $numAll = $numEmitters * $numEvents; |
| 28 | 28 | |
| 29 | -for ($i=0; $i<$numEmitters; $i++) |
|
| 29 | +for ($i = 0; $i < $numEmitters; $i++) |
|
| 30 | 30 | { |
| 31 | - $emitter->on('event', function ($a, $b, $c) {}); |
|
| 31 | + $emitter->on('event', function($a, $b, $c) {}); |
|
| 32 | 32 | } |
| 33 | 33 | |
| 34 | 34 | $time1 = microtime(true); |
| 35 | 35 | |
| 36 | -for ($i=0; $i<$numEvents; $i++) |
|
| 36 | +for ($i = 0; $i < $numEvents; $i++) |
|
| 37 | 37 | { |
| 38 | - $emitter->emit('event', [ 'A', 'B', 'C' ]); |
|
| 38 | + $emitter->emit('event', ['A', 'B', 'C']); |
|
| 39 | 39 | } |
| 40 | 40 | |
| 41 | 41 | $time2 = microtime(true); |
| 42 | 42 | |
| 43 | 43 | printf("%s\n", str_repeat('-', 64)); |
| 44 | -printf("%-30s %8s ms -> %6s events/ms\n", 'Time needed:', $timeAll = (round(($time2-$time1)*1e6)/1e3), round($numAll/$timeAll)); |
|
| 45 | -printf(" > %-25s %8s ms -> %6s events/ms\n", 'Emitting events', $timeAll = (round(($time2-$time1)*1e6)/1e3), round($numAll/$timeAll)); |
|
| 44 | +printf("%-30s %8s ms -> %6s events/ms\n", 'Time needed:', $timeAll = (round(($time2 - $time1) * 1e6) / 1e3), round($numAll / $timeAll)); |
|
| 45 | +printf(" > %-25s %8s ms -> %6s events/ms\n", 'Emitting events', $timeAll = (round(($time2 - $time1) * 1e6) / 1e3), round($numAll / $timeAll)); |
|
| 46 | 46 | printf("%s\n", str_repeat('-', 64)); |
| 47 | 47 | printf("%-30s %8s MB\n", 'Memory:', round(memory_get_usage(true) / 1024 / 1024, 3)); |
| 48 | -printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_usage() / 1024 / 1024, 3)), round($numEmitters/$memAll)); |
|
| 48 | +printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_usage() / 1024 / 1024, 3)), round($numEmitters / $memAll)); |
|
| 49 | 49 | printf("%-30s %8s MB\n", 'Peak Memory:', round(memory_get_peak_usage(true) / 1024 / 1024, 3)); |
| 50 | -printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_peak_usage() / 1024 / 1024, 3)), round($numEmitters/$memAll)); |
|
| 50 | +printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_peak_usage() / 1024 / 1024, 3)), round($numEmitters / $memAll)); |
|
| 51 | 51 | printf("%s\n", str_repeat('-', 64)); |
@@ -32,20 +32,20 @@ |
||
| 32 | 32 | { |
| 33 | 33 | for ($i = 0; $i < $numEmitters; $i++) |
| 34 | 34 | { |
| 35 | - $emitter->once('event', function ($a, $b, $c) {}); |
|
| 35 | + $emitter->once('event', function($a, $b, $c) {}); |
|
| 36 | 36 | } |
| 37 | 37 | |
| 38 | - $emitter->emit('event', [ 'A', 'B', 'C' ]); |
|
| 38 | + $emitter->emit('event', ['A', 'B', 'C']); |
|
| 39 | 39 | } |
| 40 | 40 | |
| 41 | 41 | $time2 = microtime(true); |
| 42 | 42 | |
| 43 | 43 | printf("%s\n", str_repeat('-', 64)); |
| 44 | -printf("%-30s %8s ms -> %6s events/ms\n", 'Time needed:', $timeAll = (round(($time2-$time1)*1e6)/1e3), round($numAll/$timeAll)); |
|
| 45 | -printf(" > %-25s %8s ms -> %6s events/ms\n", 'Emitting once-events', $timeAll = (round(($time2-$time1)*1e6)/1e3), round($numAll/$timeAll)); |
|
| 44 | +printf("%-30s %8s ms -> %6s events/ms\n", 'Time needed:', $timeAll = (round(($time2 - $time1) * 1e6) / 1e3), round($numAll / $timeAll)); |
|
| 45 | +printf(" > %-25s %8s ms -> %6s events/ms\n", 'Emitting once-events', $timeAll = (round(($time2 - $time1) * 1e6) / 1e3), round($numAll / $timeAll)); |
|
| 46 | 46 | printf("%s\n", str_repeat('-', 64)); |
| 47 | 47 | printf("%-30s %8s MB\n", 'Memory:', round(memory_get_usage(true) / 1024 / 1024, 3)); |
| 48 | -printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_usage() / 1024 / 1024, 3)), round($numEmitters/$memAll)); |
|
| 48 | +printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_usage() / 1024 / 1024, 3)), round($numEmitters / $memAll)); |
|
| 49 | 49 | printf("%-30s %8s MB\n", 'Peak Memory:', round(memory_get_peak_usage(true) / 1024 / 1024, 3)); |
| 50 | -printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_peak_usage() / 1024 / 1024, 3)), round($numEmitters/$memAll)); |
|
| 50 | +printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_peak_usage() / 1024 / 1024, 3)), round($numEmitters / $memAll)); |
|
| 51 | 51 | printf("%s\n", str_repeat('-', 64)); |
@@ -32,20 +32,20 @@ |
||
| 32 | 32 | { |
| 33 | 33 | for ($i = 0; $i < $numEmitters; $i++) |
| 34 | 34 | { |
| 35 | - $emitter->once('event', function ($a, $b, $c) {}); |
|
| 35 | + $emitter->once('event', function($a, $b, $c) {}); |
|
| 36 | 36 | } |
| 37 | 37 | |
| 38 | - $emitter->emit('event', [ 'A', 'B', 'C' ]); |
|
| 38 | + $emitter->emit('event', ['A', 'B', 'C']); |
|
| 39 | 39 | } |
| 40 | 40 | |
| 41 | 41 | $time2 = microtime(true); |
| 42 | 42 | |
| 43 | 43 | printf("%s\n", str_repeat('-', 64)); |
| 44 | -printf("%-30s %8s ms -> %6s events/ms\n", 'Time needed:', $timeAll = (round(($time2-$time1)*1e6)/1e3), round($numAll/$timeAll)); |
|
| 45 | -printf(" > %-25s %8s ms -> %6s events/ms\n", 'Emitting once-events', $timeAll = (round(($time2-$time1)*1e6)/1e3), round($numAll/$timeAll)); |
|
| 44 | +printf("%-30s %8s ms -> %6s events/ms\n", 'Time needed:', $timeAll = (round(($time2 - $time1) * 1e6) / 1e3), round($numAll / $timeAll)); |
|
| 45 | +printf(" > %-25s %8s ms -> %6s events/ms\n", 'Emitting once-events', $timeAll = (round(($time2 - $time1) * 1e6) / 1e3), round($numAll / $timeAll)); |
|
| 46 | 46 | printf("%s\n", str_repeat('-', 64)); |
| 47 | 47 | printf("%-30s %8s MB\n", 'Memory:', round(memory_get_usage(true) / 1024 / 1024, 3)); |
| 48 | -printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_usage() / 1024 / 1024, 3)), round($numEmitters/$memAll)); |
|
| 48 | +printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_usage() / 1024 / 1024, 3)), round($numEmitters / $memAll)); |
|
| 49 | 49 | printf("%-30s %8s MB\n", 'Peak Memory:', round(memory_get_peak_usage(true) / 1024 / 1024, 3)); |
| 50 | -printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_peak_usage() / 1024 / 1024, 3)), round($numEmitters/$memAll)); |
|
| 50 | +printf(" > %-25s %8s MB -> %6s emitters/MB\n", 'allocated', $memAll = (round(memory_get_peak_usage() / 1024 / 1024, 3)), round($numEmitters / $memAll)); |
|
| 51 | 51 | printf("%s\n", str_repeat('-', 64)); |