function emit(type) {
    var me = this,
        event = Event(type),
        args = (arguments[0] = event, arguments),
        events = me.events,
        listeners = events && events[event.type] || [],
        result = true;

    forEach(listeners.slice(), function(listener) {
      return (result = listener.apply(me, args) !== false);
    });
    return result;
  }
Executes all registered listeners of the specified event type.
@memberOf Benchmark, Benchmark.Suite
@param {String|Object} type The event type or object.
@returns {Boolean} Returns `true` if all listeners were executed, else `false`.