mcollina/ascoltatori — pull request #61 by davedoesdev (2013-06-23 19:34:00+00:00)
Title: Ascoltatore using EventEmitter2. Comes out slower than TrieAscoltatore.

Benchmark results:

class, mean, standard deviation, median, mode, runs, listeners, wildcard
MemoryAscoltatore, 23.34, 47.07733827325497, 14, 13, 100, 1, false
TrieAscoltatore, 24.195, 44.92670720296005, 17, 15, 100, 1, false
EventEmitter2Ascoltatore, 25.495, 49.37600555556425, 16, 15, 100, 1, false
MemoryAscoltatore, 25.615, 49.69016337952028, 16, 16, 100, 10, false
TrieAscoltatore, 24.685, 44.5786051281989, 16, 15, 100, 10, false
EventEmitter2Ascoltatore, 28.035, 48.40494778273446, 18, 16, 100, 10, false
MemoryAscoltatore, 34.36, 84.67045428687454, 22, 22, 100, 100, false
TrieAscoltatore, 27.66, 54.46057446313131, 17.5, 16, 100, 100, false
EventEmitter2Ascoltatore, 36.815, 56.12594214718851, 25, 24, 100, 100, false
MemoryAscoltatore, 90.325, 102.855166625248, 72, 68, 100, 1000, false
TrieAscoltatore, 46.365, 58.45284811077471, 34, 31, 100, 1000, false
EventEmitter2Ascoltatore, 115.335, 89.7060681801499, 95, 90, 100, 1000, false

class, mean, standard deviation, median, mode, runs, listeners, wildcard
MemoryAscoltatore, 34.225, 68.66585302651747, 20, 20, 100, 1, true
TrieAscoltatore, 26.1, 48.06904581775201, 18, 19, 100, 1, true
EventEmitter2Ascoltatore, 54.97, 375.80122659399046, 19, 17, 100, 1, true
MemoryAscoltatore, 42.855, 72.62600538575325, 26, 25, 100, 10, true
TrieAscoltatore, 27.105, 46.879445249860574, 17, 16, 100, 10, true
EventEmitter2Ascoltatore, 31.195, 52.56665522178515, 21, 18, 100, 10, true
MemoryAscoltatore, 97.345, 123.40567563485259, 71, 63, 100, 100, true
TrieAscoltatore, 31.135, 56.35303985148015, 20, 18, 100, 100, true
EventEmitter2Ascoltatore, 40.48, 56.479280676444866, 28, 27, 100, 100, true
MemoryAscoltatore, 790.19, 1027.7036967636677, 462, 435, 100, 1000, true
TrieAscoltatore, 50.015, 62.10725667470981, 36, 34, 100, 1000, true
EventEmitter2Ascoltatore, 124.525, 170.36670285654708, 93, 87, 100, 1000, true