summaryrefslogtreecommitdiff
path: root/lib/events.js
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'ry/v0.8' into v0.8-mergeisaacs2012-09-281-4/+12
|\
| * domain: Properly exit() on domain disposalisaacs2012-09-211-4/+12
* | events: speed up .removeAllListeners()Ben Noordhuis2012-09-221-0/+11
* | events: speed up newListener/removeListener eventsBen Noordhuis2012-09-221-4/+12
* | events: add 'removeListener' eventBen Noordhuis2012-09-221-2/+21
* | events: emitter.listeners() should not have side effectsisaacs2012-08-131-3/+2
* | events: make .listeners() return a copyJoe Andaverde2012-07-271-1/+1
|/
* Revert "events: don't delete the listeners array in removeListener()"Nathan Rajlich2012-07-121-0/+2
* events: cache `domain` module locallyMaciej Małecki2012-06-171-1/+2
* Fix #3425: removeAllListeners should delete arrayReid Burke2012-06-141-9/+2
* Domain featureisaacs2012-04-171-1/+30
* events: remove misleading commentMaciej Małecki2012-04-151-2/+0
* events: don't delete the listeners array in removeListener()Nathan Rajlich2012-03-151-2/+0
* events: don't delete the listeners arrayBen Noordhuis2012-03-161-2/+9
* `newListener` emits correct fn when using `once`Roly Fentanes2012-02-251-1/+2
* events: fix checking max listeners with `1`Ryunosuke SATO2012-01-091-18/+20
* events: separate maxListeners and _eventsSiddharth Mahendraker2011-10-301-3/+3
* Finally remove node::EventEmitterRyan Dahl2011-07-191-1/+3
* mraleph emit hackRyan Dahl2011-07-081-3/+8
* Merge branch 'v0.4'Ryan Dahl2011-05-161-3/+3
|\
| * Fix event listener leak check timingkoichik2011-05-141-3/+3
* | Allow to remove all EventEmitter listeners at onceFelix Geisendörfer2011-04-121-0/+5
* | Merge branch 'v0.4'Ryan Dahl2011-04-031-6/+20
|\ \ | |/
| * Added support for removing .once listenersArnout Kazemier2011-03-251-6/+20
* | EventEmitter#once only takes instanceof functionAaron Heckmann2011-03-181-0/+4
|/
* Update copyright headersRyan Dahl2011-03-141-0/+21
* setMaxListeners should initialize _eventsRyan Dahl2011-03-071-0/+1
* Print error when EventEmitters get too many listenersRyan Dahl2011-01-101-1/+32
* EventEmitter.prototype.once should "return this;"Daniel C2010-12-301-0/+2
* more lintRyan Dahl2010-12-011-8/+8
* Fix number of args emitted by EventEmitter during "fast case" (lte 3 args)Jeremy Martin2010-11-291-7/+14
* Add EventEmitter.prototype.oncePeteris Krumins2010-10-161-1/+9
* Removed deprecated events.PromiseMicheil Smith2010-10-111-7/+1
* syntax fixes to pass jslintJoshaven Potter2010-10-061-1/+1
* Report "weird" errors a little better.isaacs2010-10-021-1/+1
* Common subexpression in emit.Herbert Vojčík2010-09-161-9/+7
* shorten some lines in events.jsRyan Dahl2010-09-151-9/+9
* Optimize emit for two argumentsRyan Dahl2010-09-151-1/+1
* More instanceof Array fixesRyan Dahl2010-07-151-5/+6
* use delete for removing events after removing the final listenerrick2010-07-121-1/+3
* Experimental: 'on' as alias to 'addListener'Ryan Dahl2010-07-031-0/+1
* FIX: EventEmitter#removeAllListeners signatureJonas Pfenniger2010-05-141-2/+2
* FIX: EventEmitter#removeListener logicJonas Pfenniger2010-05-141-1/+1
* Fix typosRyan Dahl2010-04-251-1/+1
* Optimize for few args in EventEmitter.emitRyan Dahl2010-04-221-6/+15
* Unhandled 'error' events kill programRyan Dahl2010-04-221-0/+40
* Refactor events module to lib/events.jsisaacs2010-04-211-1/+67
* Add missing lib/events.jsRyan Dahl2010-03-151-0/+4